以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 删除字符串的某些字符为什么失效了啊? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=115918) |
-- 作者:guosheng -- 发布时间:2018/3/16 15:51:00 -- 删除字符串的某些字符为什么失效了啊? dtb.AddDef(zym1(i) & "_" & "总价(元)", Gettype(Double), 16) Dim bm As Table=Tables("建安指标统计") dim str as string=bm.Cols(i).name.trim("_总价(元)") str 输出结果,没有删掉“_总价(元)” 谢谢! |
-- 作者:有点甜 -- 发布时间:2018/3/16 15:53:00 -- 看看
http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=115824&skin=0
你是否可以用replace? http://www.foxtable.com/webhelp/scr/0241.htm
|
-- 作者:guosheng -- 发布时间:2018/3/16 16:08:00 -- 用replace 确实可以去掉选定的字符串。 为什么trim不能实现呢? dim str as string=“我_是” str=str.trimend("_是") messagebox.show(str) 如果没有下滑线,trim 也可以去掉相应字符。为什么有了下划线,trim失效了呢?
|
-- 作者:有点甜 -- 发布时间:2018/3/16 16:10:00 -- 参考
http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=115824&skin=0
Trim每次都是只能去掉一个字符的,多个字符无法去除。 |