Notepad ++正则表达式替换 - 如何删除此字符串

时间:2014-10-27 09:16:07

标签: regex notepad++

我想以some-text是随机文本字符串的形式删除字符串。

$('#some-text').val();

我尝试了各种各样的东西,但我认为$符号正在弄乱,因为它在正则表达式中使用。

3 个答案:

答案 0 :(得分:1)

你需要逃避一些角色 试试这个 -

\$\('#[^']*'\)\.val\(\);

答案 1 :(得分:0)

通过转义特殊字符来试试这个正则表达式:

\$\(.*\).val\(\);

答案 2 :(得分:0)

为避免转义特殊字符,您可以使用\Q - \E对围绕您希望正则表达式引擎按字面解释的部分:

\Q$('\E<your-regex>\Q').val();\E

<your-regex>替换为正则表达式以匹配选择器或其他任何内容。