在Sublime Text中的多个文件中添加括号中的空格3
问题描述:
我想知道是否可以在Sublime Text 3中进行搜索和替换以在多个文件中的括号内添加空格。在Sublime Text中的多个文件中添加括号中的空格3
例如,我需要转换这在多个文件中:
$var = function($par1, $par2);
到:
$var = function($par1, $par2);
任何想法?如果是这样,我该怎么做?
在此先感谢
答
经过一番摆弄周围,我设法拿出一个正则表达式周围添加括号空格:
Find: \((.*?)\)
Replace: ($1)
UPDATE:下面的正则表达式是更精确,因为它匹配($var)
但不($var)
也不()
:
Find: \((?!\s)([^()]+)(?<!\s)\)
Replace: ($1)
您可以使用正则表达式ë xpressions查找和替换。请参阅:https://stackoverflow.com/questions/25525939/difficulties-with-adding-spaces-around-equal-signs-using-regular-expressions-wit –
感谢您指出这一点! – user1991185