Foxtable(狐表)用户栏目专家坐堂 → [求助]多空格一次替换为单空格


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

主题:[求助]多空格一次替换为单空格

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


加好友 发短信
等级:六尾狐 帖子:1347 积分:9817 威望:0 精华:0 注册:2015/6/30 8:46:00
[求助]多空格一次替换为单空格  发帖心情 Post By:2022/5/7 14:39:00 [只看该作者]

Dim str As String = dt.DataRows(5)("代码")
Dim str1 As String  = str.Replace(vbcrlf," ").Replace(vbtab," ").Replace("      "," ").Replace("     "," ").Replace("  "," ")

老师,像这种内容里,有换行,还有不定空格的,如何一次过将不定长的空格换成只有一个空格呀?

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


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

Dim str As String = dt.DataRows(5)("代码")
str  = str.Replace(vbcrlf," ")
Dim pattern As String = "[\s]+"
str = System.Text.RegularExpressions.Regex.Replace(str , pattern ," ")
Output.Show(str)

 回到顶部