如何替换多余的空字符为一个字符?
本帖最后由 ling3882688 于 2015-6-16 17:23 编辑有一个字符串,比如A B CDE FG,当然空格位置不确定长度也不确定,现在想替换所有有空格的部分为一个空格,该怎么处理呢?
目的就是为了缩短整个字符串的长度,但是还要保留原来字符串的段。原来字符串如果两个字符之间只有一个空格当然就不用处理了。 Dim $str = "A B CDE FG"
$str = StringRegExpReplace($str, "\s+", " ")
ConsoleWrite($str & @CRLF) 回复 2# haijie1223
非常感谢! 学习了,着这情况下,用正则最方便了 Dim $str = "A B CDE FG "&@CRLF & "A B CDE FG"
$str = StringRegExpReplace($str, "\ {1,}", " ")
ConsoleWrite($str & @CRLF) 好强大的正则啊,,学习了
页:
[1]