jingygr 发表于 2012-7-5 13:05:34

[已解决]只替换汉字及段落间的空格,不替换英文间的空格,怎么处理

本帖最后由 jingygr 于 2012-7-9 12:49 编辑

只替换汉字及段落间的空格,
不替换英文间的空格,
怎么处理
zen me chu li
qing da jia jiao yi xia我想把上面的字符串处理成一段(因为在ini中不支持换行,所以我需要把字符串先处理成一行)

shqf 发表于 2012-7-5 13:42:27

$Var = "只替换汉字及段落间的空格," & @CRLF & _
                " 不替换英文间的空格," & @CRLF & _
                "怎么处理" & @CRLF & _
                "zen me chu li" & @CRLF & _
                "qing da jia jiao yi xia"
MsgBox(262144,'原始数据' , $Var)
$Var=StringRegExpReplace($Var,"(?<!\w)\h(?!\w)","")
MsgBox(262144,'新的数据' , $Var)

afan 发表于 2012-7-5 13:49:57

本帖最后由 afan 于 2012-7-5 13:51 编辑

描述不清晰,替换成啥样比较含糊。直接贴出希望的结果吧
是不是替换成只替换汉字及段落间的空格,不替换英文间的空格,怎么处理 zen me chu liqing da jia jiao yi xia

ooxxgod 发表于 2012-7-5 15:14:50

基本没看懂楼主要说什么

damoo 发表于 2014-4-13 21:27:56

这个实用,谢谢分享。
页: [1]
查看完整版本: [已解决]只替换汉字及段落间的空格,不替换英文间的空格,怎么处理