在 JavaScript 中,如何在正则表达式中使用反引号 (`)?
示例代码:
xtype: 'textfield',
regex: /^[a-zA-Z0-9àâçéèêîïôùû-.,:+*'()=&_ \s\u0060]+$/
在 JavaScript 中,如何在正则表达式中使用反引号 (`)?
示例代码:
xtype: 'textfield',
regex: /^[a-zA-Z0-9àâçéèêîïôùû-.,:+*'()=&_ \s\u0060]+$/
反引号没有特殊含义。您可以将其用作/`/
,它会正常工作。
使用 unicode 字符搜索,它应该这样做。反引号的 Unicode 字符代码是\u0060
所以/\u0060/
应该找到你的反引号。在RegexPal上对其进行了测试,并且可以正常工作。
但是,正如之前的受访者所说,` 应该可以正常工作而不会逃避。如果没有,您必须在其他地方遇到问题。但是使用 unicode 将确保它肯定会匹配。