中英文加空格规则

功能建议 · 428 次浏览
臭冬瓜 创建于 2023-04-14 16:46

正则中使用所有ASCII从33-127来识别是不是更好一些呢?

还有,如果不区分英文标点(英文标点如 , . ! ? 与中文之间不需要加空格),英文的前后正则就不能是一样的,需要区分。

例如:)+空格+汉字,汉字+空格+(

    EnA = "[0-9a-zA-Z\u0388-\u03CE\‰\°\`\@\#\$\%\^\&\-\+\*\/\.\,\;\?\!\>\)\]\}]"    ‘ 西文(在前)+中文
    EnB = "[0-9a-zA-Z\u0388-\u03CE\‰\°\`\@\#\$\%\^\&\-\+\*\/\<\(\[\{]"    ' 中文+西文(在后)

臭冬瓜 最后更新于 2023/4/14

咿呀杀杀 2023-04-14 21:23 :

33-127 很多符号没必要加进去,要么是正常情况不会出现在汉字旁边,要么是没必要加空格。

回复内容
暂无回复
回复主贴