我写的 markdown 由于输入法的原因总是会出现这个问题,所以需要替换一次。
首先匹配中文用的是[\x{4e00}-\x{9fa5}]
匹配英文只需要开头是英文字母就可以,所以是[a-zA-Z]
如果需要在前面加入空格,则使用
Find:([\x{4e00}-\x{9fa5}])([a-zA-Z])
Replace With:$1 $2
在后面加入空格就使用:
Find:([a-zA-Z])([\x{4e00}-\x{9fa5}])
Replace With:$1 $2
中文配英文逗号换成中文逗号:
Find:([\x{4e00}-\x{9fa5}]),
Replace With:$1,
Find:,([\x{4e00}-\x{9fa5}])
Replace With: ,$1