繁体   English   中英

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

[英]Notepad++ regex replace - how to remove this string

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

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

我已经尝试了各种方法,但是我认为$符号使事情搞砸了,因为它已在正则表达式中使用。

您需要转义一些字符。
尝试这个 -

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

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

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

为避免转义特殊字符,可以使用\\Q \\E对将正则表达式引擎按字面解释的部分包围起来:

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

<your-regex>替换为<your-regex>表达式以匹配选择器或其他选择器。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM