以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  trim的疑惑  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=130070)

--  作者:rjh4078
--  发布时间:2019/1/12 10:02:00
--  trim的疑惑
Dim s As String=CurrentTable.current("文字内容文本")
For Each c As String In s

output.show(c & ":" & asc(right(c, 1)))

Next
s=s.Trim(Chr(13),Chr(10))
output.show(s)

已经找出这个换行符是 chr(13)chr(10) trim以后还是没有变化

--  作者:rjh4078
--  发布时间:2019/1/12 10:05:00
--  
使用 trim("vrcrlf")也是不行
--  作者:有点蓝
--  发布时间:2019/1/12 10:20:00
--  
Trim只是去掉字符串开头和末尾的指定字符,如果要去掉多个字符,要使用数组

trim(new char(){vbcr,vblf})

如果要把字符中间的换行也去掉,要使用replace

--  作者:rjh4078
--  发布时间:2019/1/12 10:50:00
--  
我再试试