回 帖 发 新 帖 刷新版面

主题:求助:字符串拆分的问题!

各位大侠,帮帮忙吧!谢谢啦!
问题如下:

在一个dbf表中

                     A                                         B                C
小儿复方磺胺甲恶唑颗粒(小儿抗优干糖浆)
小儿鞣酸小檗碱片(小儿无味黄连素片)
小儿双嘧啶片(磺胺嘧啶碳酸氢钠片、复方磺胺嘧啶片)
盐酸氮芥搽剂(白癜净)
盐酸氯己定(盐酸洗必泰)
盐酸曲吡那敏(盐酸哌力苯沙明)
盐酸曲吡那敏片(盐酸哌力苯沙明片、去敏灵片)
盐酸赛克力嗪(盐酸吗嗪)
盐酸依普拉酮片(盐酸苯丙哌酮片)
氧化锌油
乙酰水杨酸孕烯诺龙片(抗炎松片)


A列中含有字符(),如何将A列中的内容拆成两部分,括号前的内容填到B列中,括号里面的内容填到C列中呢?注意C列里面不要括号。

请个位大侠指点,谢谢啦!:)

回复列表 (共3个回复)

沙发

?STREXTRACT('小儿复方磺胺甲恶唑颗粒(小儿抗优干糖浆)','','(')
?STREXTRACT('小儿复方磺胺甲恶唑颗粒(小儿抗优干糖浆)','(',')')

板凳

repl all b with STREXTRACT(a,'','('),c with STREXTRACT(a,'(',')')

3 楼

呵呵,多谢大侠鼎力相助,不胜感激啊。这个真好用。俺是超级菜鸟,没学过vfp,还请大侠不要见笑。
[em2]

我来回复

您尚未登录,请登录后再回复。点此登录或注册