第一个简单啊,看些网站的源代码不就都有了。
Email比较复杂做不出。这个你用JS判断好了。网上例子好多,自己找找吧。

解决方案 »

  1.   

    1:match( "[0-9|a-z|A-Z|_]*" )2: match( "([0-9|a-z|A-Z|_]*)@([0-9|a-z|A-Z|_|\\.]*) ");
      

  2.   

    1。(\\w)+(_)+(\\w)+
    2。(\\w|\\.|-|_)+@(\\w|-|_)+(\\.(\\w|-|_)+)*   参见 javadoc   java.util.regex.pattern
      

  3.   

    email=[fristpart]@[afterpart]
    fristpart=[string]
    afterpart=[string](.[string])*
    string=[number|low case|up case|'_']*
      

  4.   

    我想用 java.util.regex.* 包来做
    参考了一下各位老大的意见,和一些资料
    我现在打算这样,应该是有错误的,摆脱大家办我看看我没什么点数了,全问光了,不好意思!(1)
    Pattern p = Pattern.compile("[^A-Za-z0-9\\@_]+"); 
    Matcher m = p.matcher("xxxxxxxx"); 
    if (m.find()) {
        isTrue = false;
    } 第二个已经找到别人做的东西了 :)