隨筆-47  評論-14  文章-0  trackbacks-0
          import java.io.*;
          import java.util.regex.*;

          public class test{
           public static void main(String[] args){
            try{
             String s = "";
             while(!s.equals("q")){
              System.out.print("input:");
              DataInputStream in = new DataInputStream(new BufferedInputStream(System.in));
              s = in.readLine();
              System.out.println("your input is :"+s);
              String check = "^([a-z0-9A-Z]+[-|\\._]?)+[a-z0-9A-Z]@([a-z0-9A-Z]+(-[a-z0-9A-Z]+)?\\.)+[a-zA-Z]{2,}$";
              Pattern regex = Pattern.compile(check);
                          Matcher matcher = regex.matcher(s);
                          boolean isMatched = matcher.matches();
                          if(isMatched){
                           System.out.println("it's a email");
                       }else{
                        System.out.println("it's not a email");
                       } 
              
             }
                  }catch(Exception e){
                   System.out.println("error"+e.getMessage());
               }
           }         
          }

          posted on 2005-04-16 14:02 Stephen 閱讀(731) 評論(0)  編輯  收藏 所屬分類: Java
          主站蜘蛛池模板: 五河县| 塔城市| 三门峡市| 江永县| 奉贤区| 普洱| 东平县| 岱山县| 湄潭县| 宾川县| 日土县| 资中县| 高清| 巩留县| 都兰县| 始兴县| 连城县| 邵武市| 文成县| 军事| 遂宁市| 密山市| 平安县| 乐安县| 昌平区| 邹城市| 林口县| 德保县| 赞皇县| 汉川市| 资中县| 伊通| 赤峰市| 金沙县| 清原| 右玉县| 通辽市| 敖汉旗| 津南区| 乌海市| 新晃|