Java正则表达式模式tostring示例


Java正则表达式模式tostring示例

package com.codingdict;



import java.util.regex.Matcher;

import java.util.regex.Pattern;



public class PatternDemo {

   private static final String REGEX = "(.*)(\\d+)(.*)?# 3 capturing groups";

   private static final String INPUT = "This is a sample Text, 1234, with numbers in between.";



   public static void main(String[] args) {

      // create a pattern

      Pattern pattern = Pattern.compile(REGEX,Pattern.COMMENTS);

      // get a matcher object

      Matcher matcher = pattern.matcher(INPUT);



      System.out.println(pattern.toString());

   }

}