Foxtable(狐表)用户栏目专家坐堂 → trim的疑惑


  共有3191人关注过本帖树形打印复制链接

主题:trim的疑惑

帅哥哟,离线,有人找我吗?
rjh4078
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐精 帖子:3361 积分:24802 威望:0 精华:0 注册:2012/3/26 21:47:00
trim的疑惑  发帖心情 Post By:2019/1/12 10:02:00 [只看该作者]

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
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐精 帖子:3361 积分:24802 威望:0 精华:0 注册:2012/3/26 21:47:00
  发帖心情 Post By:2019/1/12 10:05:00 [只看该作者]

使用 trim("vrcrlf")也是不行

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110574 积分:562760 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/1/12 10:20:00 [只看该作者]

Trim只是去掉字符串开头和末尾的指定字符,如果要去掉多个字符,要使用数组

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

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

 回到顶部
帅哥哟,离线,有人找我吗?
rjh4078
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐精 帖子:3361 积分:24802 威望:0 精华:0 注册:2012/3/26 21:47:00
  发帖心情 Post By:2019/1/12 10:50:00 [只看该作者]

我再试试

 回到顶部