1.只能使用汉字或英文字母或数字以及@或-或_
/^[\u4e00-\u9fa5\w\-@]$/
2.只能使用英文字母或数字以及-或_
/^[\w\-]$/
3.密码区分大小写。密码不得为空,不得含有空格
/^[^\s]+$/
4.只能使用数字,4位数字
/^\d{4}$/

解决方案 »

  1.   

    少了两 * 号
    1.只能使用汉字或英文字母或数字以及@或-或_
    /^[\u4e00-\u9fa5\w\-@]*$/
    2.只能使用英文字母或数字以及-或_
    /^[\w\-]*$/
    3.密码区分大小写。密码不得为空,不得含有空格
    /^[^\s]+$/
    4.只能使用数字,4位数字
    /^\d{4}$/
      

  2.   

    1.只能使用汉字或英文字母或数字以及@或-或_
    /^[\u4e00-\u9fa5\w\-@]+$/
    2.只能使用英文字母或数字以及-或_
    /^[\w\-]+$/
      

  3.   

    谢谢大家帮忙,我把这两天写的东西都贴出来供大家分享
    请查看:http://community.csdn.net/Expert/topic/4703/4703091.xml?temp=.6374628
      

  4.   

    http://community.csdn.net/Expert/topic/4700/4700812.xml?temp=.9205286