以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  表达式处理字符  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=79529)

--  作者:wjl-se
--  发布时间:2016/1/4 13:54:00
--  表达式处理字符

请教老师:

例如:DD271567_1, 这种字符,我想用表达式只保留下划线前面的字符即DD271567,不用代码,用表达式能否实现?


--  作者:大红袍
--  发布时间:2016/1/4 14:06:00
--  

表达式是做不到的,如果要做,也很麻烦,要判断哪一位是 _ 再截取字符的。

 

建议你还是用代码来做吧,表达式要这样,不断嵌套

 

iif(substring(第一列,7,1)=\'_\',substring(第一列,1,7),iif())


--  作者:wjl-se
--  发布时间:2016/1/4 14:20:00
--  
好的,谢谢版主。