RegEx在SublimeText中查找和替换模式

时间:2016-04-07 09:19:23

标签: regex

我需要在SublimeText中使用正则表达式进行查找和替换搜索。

我的搜索字符串模式如下所示:

chrome.i18n.getMessage("nimbusBtnLogin")

在这种情况下,我需要替换为:

"nimbusBtnLogin"

我在这里有一个GIST https://gist.github.com/jasondavis/fda85e808a6c8184adad我在其中列出了RegEx,用于查找和替换HTML表单选择选项字段,链接和图像,但是我无法修改并为上面的模式工作。< / p>

有人可以分享正确的RegEx吗?

1 个答案:

答案 0 :(得分:1)

您可以使用

\bchrome\.i18n\.getMessage\("([^"]*)"\)

替换为$1。请参阅{{3}}

注意:

  • \bchrome\.i18n\.getMessage\(" - 匹配文字字符串(匹配为整个单词)chrome.i18n.getMessage("(特殊字符被转义,因为它们必须被视为文字)
  • ([^"]*) - 在第1组中匹配并捕获除"
  • 以外的任何字符
  • "\) - 匹配文字")