邮件
return(/^([\.\w-]){3,}@([\w-]){3,}(\.([\w]){2,4}){1,2}$/.test(str))
字母和数字
^[0-9A-Za-z-,]*$

解决方案 »

  1.   

    你到apache网站,下载validation插件,里面带有写好的各项验证文件的js源代码 。
      

  2.   

    看这个网址吧,什么多有:)
    http://community.csdn.net/Expert/topic/5315/5315756.xml?temp=.4716608
      

  3.   

    都是js的写法,
    在java里是怎么写的!!
    写成java常用类方法的形式!!!
    返回boolean值!!!!!
      

  4.   

    不是吧,js转化为java这还有难度吗,你只要js里面的正则表达式,在java里面用不就可以了吗。
      

  5.   

    给你简单写一段验证手机号的代码:
    String mobile = ......;
    //别忘了^和$就行了
    static String regexMobile = "^(1[3|5][0-9]{9}$"; 
    if (!mobile.matches(regexMobile )){
      //符合手机号
    }else{
      //不符合手机号
    }