猿问

JS正则表达式匹配中文的问题

为什么输出的是false?文件用vim :setfileencoding确认是用UTF-8编码的
子衿沉夜
浏览 298回答 2
2回答

12345678_0001

varresult=(newRegExp("^[\\u4e00-\\u9fa5]$")).test("所");console.log(result);

大话西游666

跟vim没关系,本来结果就是false,在console里打印一下newRegExp("/^[\u4e00-\u9fa5]$/")就知道了。
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答