为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

子衿沉夜 2019-04-13 08:45:29
varresult=(newRegExp("/^[\u4e00-\u9fa5]$/")).test("所");console.log(result);为什么输出的是false?文件用vim :setfileencoding确认是用UTF-8编码的
查看完整描述

2 回答

?
12345678_0001

TA贡献1802条经验 获得超5个赞

varresult=(newRegExp("^[\\u4e00-\\u9fa5]$")).test("所");
console.log(result);
                            
查看完整回答
反对 回复 2019-04-13
?
大话西游666

TA贡献1817条经验 获得超14个赞

跟vim没关系,本来结果就是false,在console里打印一下newRegExp("/^[\u4e00-\u9fa5]$/")就知道了。
                            
查看完整回答
反对 回复 2019-04-13
  • 2 回答
  • 0 关注
  • 297 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信