4

在 JavaScript 中,如何在正则表达式中使用反引号 (`)?

示例代码:

xtype: 'textfield',
regex: /^[a-zA-Z0-9àâçéèêîïôùû-.,:+*'()=&_ \s\u0060]+$/
4

3 回答 3

11

反引号没有特殊含义。您可以将其用作/`/,它会正常工作。

于 2013-07-24T09:41:58.583 回答
4

使用 unicode 字符搜索,它应该这样做。反引号的 Unicode 字符代码是\u0060

所以/\u0060/应该找到你的反引号。在RegexPal上对其进行了测试,并且可以正常工作。

但是,正如之前的受访者所说,` 应该可以正常工作而不会逃避。如果没有,您必须在其他地方遇到问题。但是使用 unicode 将确保它肯定会匹配。

于 2013-07-24T09:32:38.397 回答
1

我实际上并不认为这个角色需要转义,在这里寻找需要转义的角色

您也可以尝试在这里进行测试,我觉得这很有帮助。

于 2013-07-24T09:29:42.433 回答