日期:2014-05-18  浏览次数:20578 次

判断用户名包含字母数字汉字下划线的正则表达式
我想用js判断输入的用户名是否只包含字母,数字,汉字,下划线,请问正则表达式怎么写?谢谢!

------解决方案--------------------
^[\w\u3E00-\u9FA5]+$
------解决方案--------------------
探讨

^[\w\u3E00-\u9FA5]+$

------解决方案--------------------
没仔细看u4e00-u9fa5中文是这个
^[\w\u4e00-\u9fa5]+$
------解决方案--------------------
最简单的可以用这句代码测试下:
alert(/^[\w\u3E00-\u9FA5]+$/g.test("中3a_b"));