Unicode属性和Firefox JavaScript

时间:2018-08-31 15:09:54

标签: javascript regex firefox unicode

这是它在Chromium中的工作方式:

> letter = "\\p{L}"
< "\p{L}"
> reg = RegExp( letter, "gu" )
< /\p{L}/gu
> reg.test("é")
< true
> reg.test("&")
< false

在Firefox中,我收到一个错误:

>  letter = "\\p{L}"
< "\\p{L}"
> reg = RegExp( letter, "gu" )
> SyntaxError: invalid identity escape in regular expression

那么有什么方法可以使其在Firefox中运行吗?

0 个答案:

没有答案