简单的正则表达式使用notepad ++在php文件中查找和替换

时间:2015-11-03 23:32:03

标签: regex

我有一个非常大的数组,我需要替换它中的一些东西(使用notepad ++正则表达式search and replace),但我没有正确的Regex,我试过的一切都失败了。

示例:

'label' => 'Some text',

必须替换为:

'label' => __('Some text', 'mytextdomain'),

1 个答案:

答案 0 :(得分:2)

确保在“替换”对话框的“搜索模式”面板上单击“正则表达式”单选按钮。然后

查找内容:('[^']*') => ('[^']*') 替换为:\1 => __\(\2, 'mytextdomain'\)

主要的是,如果你想在你的结果中使用括号,那么它们需要被转义,因为括号是特殊的,就像^ & . +和{{1 }}