var string = (/[^\u0041-\u005A\u0061-\u007A\u00C0-\u00F6\u00F8-\u00FF-\s]/gi);
Unescaped' - '。
请尝试解决此错误。
此致
TEjas Savaliya
答案 0 :(得分:2)
var string = (/[^\u0041-\u005A\u0061-\u007A\u00C0-\u00F6\u00F8-\u00FF\-\s]/gi);
\s
是一组字符,因此您无法对其进行范围调整,这意味着-\s
没有意义,因而错误。
答案 1 :(得分:0)
这只是一个暗示。可能你想要那个连字符。然而最后一个,在“范围”-\s
中,它似乎是无效的。您确定不想省略它,只匹配\s
吗?如果没有,最好用反斜杠来避开它,因为它在字符类的中间。