Sublime 使用正则表达式替换,为中英文之间增加空格
2017-01-11 20:38
531 查看
我写的 markdown 由于输入法的原因总是会出现这个问题,所以需要替换一次。
首先匹配中文用的是
匹配英文只需要开头是英文字母就可以,所以是
如果需要在前面加入空格,则使用
Find:
Replace With:
在后面加入空格就使用:
Find:
Replace With:
中文配英文逗号换成中文逗号:
Find:
Replace With:
Find:
Replace With:
首先匹配中文用的是
[\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
相关文章推荐
- 去除空格的js 和 使用正则表达式替换
- 在JS中,使用正则表达式,用指定字符替换字符串前后空格
- VB.NET使用正则表达式:只取中文并替换多余空格
- 在Notepad++或Sublime中使用正则表达式替换
- Visual Studio里使用正则表达式进行查找与替换
- 在UltraEdit的查找和替换中使用正则表达式
- .NET正则表达式使用高级技巧之替换类
- .NET正则表达式使用高级技巧之替换类
- 使用正则表达式和replace替换一个字符串中截取的一字符串
- 使用正则表达式替换表情符号核心代码
- 使用visual studio的正则表达式替换功能
- NET正则表达式使用高级技巧之替换类
- 在 VS 中查找替换时使用正则表达式的语法
- 使用正则表达式进行替换
- 在codeblock中使用正则表达式替换字符串
- VS 2005/2008 开发工具中 使用正则表达式查找替换的使用说明
- 在 VS 中查找替换时使用正则表达式的语法
- vs2005中使用正则表达式进行查找替换
- VS.net IDE中,使用正则表达式进行查找、替换
- 把多个空格替换成一个空格(正则表达式)