march alex's blog
          hello,I am march alex
          posts - 52,comments - 7,trackbacks - 0

          import java.io.BufferedInputStream; 
          import java.io.BufferedReader; 
          import java.io.IOException; 
          import java.io.InputStreamReader; 
          import java.util.regex.Matcher; 
          import java.util.regex.Pattern; 
           
          public class RegexTestHarnessV4 { 
           
              
          public static void main(String[] args) throws IOException { 
                  BufferedReader br 
          = new BufferedReader( 
                          
          new InputStreamReader(new BufferedInputStream(System.in)) 
                      ); 
                  
          while (true) { 
                      System.out.print(
          "\nEnter your regex: "); 
                      Pattern pattern 
          = Pattern.compile(br.readLine()); 
                      System.out.print(
          "Enter input string to search: "); 
                      Matcher matcher 
          = pattern.matcher(br.readLine()); 
                      
          boolean found = false
                      
          while (matcher.find()) { 
                          System.out.println(
          "I found the text \"" + matcher.group() + 
                                  "\" starting at index " + matcher.start() + 
                                  " and ending at index " + matcher.end() + 
                                  
          "."); 
                          found 
          = true
                      } 
                      
          if (!found) { 
                          System.out.println(
          "No match found."); 
                      } 
                  } 
              } 
          }


          樣例:

          Enter your regex: [0-9]+
          Enter input string to search: fdsdffd9090fd
          I found the text "9090" starting at index 7 and ending at index 11.

          Enter your regex: class="fav-num[^"]*"[^>]*>[^<]*
          Enter input string to search: <i class="litb-icon-fav-on"></i><i class="litb-icon-fav-off"></i><span class="fav-num">(151)</span>
          I found the text "class="fav-num">(151)" starting at index 71 and ending at index 92.

          資料:
          http://blog.csdn.net/yaerfeng/article/details/28855587
          posted on 2015-08-12 13:58 marchalex 閱讀(322) 評論(0)  編輯  收藏 所屬分類: java小程序
          主站蜘蛛池模板: 潮安县| 化隆| 永德县| 襄垣县| 溧阳市| 武宁县| 福清市| 莫力| 伊金霍洛旗| 临江市| 宁国市| 江北区| 芦山县| 平果县| 石阡县| 会东县| 常德市| 巴彦县| 紫云| 大竹县| 曲松县| 烟台市| 寿阳县| 蛟河市| 商城县| 勃利县| 牟定县| 泰顺县| 屏东县| 孟州市| 兰坪| 安国市| 麻栗坡县| 长海县| 会东县| 东乡族自治县| 横峰县| 永平县| 什邡市| 巧家县| 汉源县|