标签: internationalization regex unicode localization
我正在尝试“序列化”一个字符串,删除不必要的重复空格(如果有的话)。
会...
如果在字符串的开头或结尾处用空字符串替换\p{Z}+,
\p{Z}+
用\p{Z}+代替。
......为任何语言工作?
我几乎可以肯定这适用于拉丁语言。但这是为了其他人吗?
答案 0 :(得分:0)
使用以下正则表达式,然后将匹配的空格替换为\1或$1
\1
$1
^\p{Z}+|\p{Z}+$|(\p{Z})\p{Z}+
DEMO