判断用户名包含字母数字汉字下划线的正则表达式
我想用js判断输入的用户名是否只包含字母,数字,汉字,下划线,请问正则表达式怎么写?谢谢!
------解决方案--------------------^[\w\u3E00-\u9FA5]+$
------解决方案--------------------
------解决方案--------------------没仔细看u4e00-u9fa5中文是这个
^[\w\u4e00-\u9fa5]+$
------解决方案--------------------最简单的可以用这句代码测试下:
alert(/^[\w\u3E00-\u9FA5]+$/g.test("中3a_b"));