如果还没有空格,在符号后面添加空格?

时间:2015-04-10 23:25:16

标签: regex sublimetext2 sublimetext sublimetext3

我需要替换我的文件中逗号的所有实例,其中逗号后面还没有空格。

例如,以下内容需要更改。由此:

some function(int x,int y, int z)
{
    // code
}

对此:

some function(int x, int y, int z)
{
    // code
}

注意逗号后面的空格,其中没有空格。如何使用Sublime应用于1000+行代码文件?

1 个答案:

答案 0 :(得分:3)

使用 Ctrl + H 打开搜索和替换,启用正则表达式 ..

使用否定前瞻:

Find: ,(?!\s)
Replace: , 
          ^
          |___ space character

或基本的正则表达式:

Find: ,([^\s])
Replace: , \1