巷尾的酒吧

            BlogJava :: 首頁 :: 聯系 :: 聚合  :: 管理
            64 Posts :: 0 Stories :: 5 Comments :: 0 Trackbacks
          匹配數字和字母組合,數字和字母至少出現一次,只匹配1a,1q1,a1,a1a,1q2q2ws,w1w2e3r4r之類的,不匹配11,aa,a,1,"",這種的。
          package com.abin.lee.servlet.regex;
          import java.util.regex.Matcher;
          import java.util.regex.Pattern;
          public class MyRegex {
          public static boolean StringResult(String str)throws Exception{
          String regex="^(\\d+[a-z]+[0-9a-z]*)|([a-z]+\\d[0-9a-z]*)$";
          // String regex="^(\\d+[a-z]{1}[0-9a-zA-Z]*)|([a-z]+\\d[0-9a-zA-Z]*)$";
          Pattern pattern=Pattern.compile(regex);
          Matcher matcher=pattern.matcher(str);
          boolean flag=matcher.matches();
          return flag;
          }
          public static void main(String[] args) throws Exception{
          String str="aa1as12ds3232ds2d22";
          boolean result=StringResult(str);
          System.out.println("result="+result);
          }
          }
          posted on 2012-10-18 23:17 abing 閱讀(1081) 評論(1)  編輯  收藏 所屬分類: regex

          Feedback

          # 23434 2013-12-30 09:58 4324
          的撒旦  回復  更多評論
            

          主站蜘蛛池模板: 昂仁县| 富锦市| 罗山县| 隆子县| 雷州市| 枣强县| 新龙县| 格尔木市| 玉林市| 手机| 蕉岭县| 威远县| 开远市| 常德市| 长沙县| 郧西县| 湖南省| 厦门市| 靖宇县| 绥化市| 达日县| 隆子县| 绥芬河市| 太原市| 武宣县| 利津县| 莎车县| 米易县| 潜山县| 绿春县| 保定市| 弥渡县| 文安县| 稻城县| 肥乡县| 鸡西市| 原阳县| 古蔺县| 江口县| 绥江县| 岐山县|