您的位置:首页 > 其它

Sublime 使用正则表达式替换,为中英文之间增加空格

2017-01-11 20:38 531 查看
我写的 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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息