我需要在SublimeText中使用正则表达式进行查找和替换搜索。
我的搜索字符串模式如下所示:
chrome.i18n.getMessage("nimbusBtnLogin")
在这种情况下,我需要替换为:
"nimbusBtnLogin"
我在这里有一个GIST https://gist.github.com/jasondavis/fda85e808a6c8184adad我在其中列出了RegEx,用于查找和替换HTML表单选择选项字段,链接和图像,但是我无法修改并为上面的模式工作。< / p>
有人可以分享正确的RegEx吗?
答案 0 :(得分:1)
您可以使用
\bchrome\.i18n\.getMessage\("([^"]*)"\)
替换为$1
。请参阅{{3}}
注意:
\bchrome\.i18n\.getMessage\("
- 匹配文字字符串(匹配为整个单词)chrome.i18n.getMessage("
(特殊字符被转义,因为它们必须被视为文字)([^"]*)
- 在第1组中匹配并捕获除"
"\)
- 匹配文字")