我想以some-text
是随机文本字符串的形式删除字符串。
$('#some-text').val();
我尝试了各种各样的东西,但我认为$
符号正在弄乱,因为它在正则表达式中使用。
答案 0 :(得分:1)
你需要逃避一些角色 试试这个 -
\$\('#[^']*'\)\.val\(\);
答案 1 :(得分:0)
通过转义特殊字符来试试这个正则表达式:
\$\(.*\).val\(\);
答案 2 :(得分:0)
为避免转义特殊字符,您可以使用\Q
- \E
对围绕您希望正则表达式引擎按字面解释的部分:
\Q$('\E<your-regex>\Q').val();\E
将<your-regex>
替换为正则表达式以匹配选择器或其他任何内容。