在 Sublime Text 3 的多个文件中的括号周围添加空格
Add spaces around brackets in multiple files in Sublime Text 3
我想知道是否可以在 Sublime Text 3 中进行搜索和替换以在多个文件中的括号周围添加空格。
例如,我需要在多个文件中进行转换:
$var = function($par1, $par2);
至:
$var = function( $par1, $par2 );
有什么想法吗?如果可以,我该怎么做?
提前致谢
经过一番折腾,我想出了一个正则表达式来在括号周围添加空格:
Find: \((.*?)\)
Replace: ( )
更新: 以下正则表达式更精确,因为它匹配 ($var)
但不匹配 ( $var )
也不匹配 ()
:
Find: \((?!\s)([^()]+)(?<!\s)\)
Replace: ( )
我想知道是否可以在 Sublime Text 3 中进行搜索和替换以在多个文件中的括号周围添加空格。
例如,我需要在多个文件中进行转换:
$var = function($par1, $par2);
至:
$var = function( $par1, $par2 );
有什么想法吗?如果可以,我该怎么做?
提前致谢
经过一番折腾,我想出了一个正则表达式来在括号周围添加空格:
Find: \((.*?)\)
Replace: ( )
更新: 以下正则表达式更精确,因为它匹配 ($var)
但不匹配 ( $var )
也不匹配 ()
:
Find: \((?!\s)([^()]+)(?<!\s)\)
Replace: ( )