直接上代码
package test;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
public class PatternTest {
public static void main(String[] args) {
System.out.println("#########start#########");
String str = "121256789";
// regular expression
String regEx = "(12)";
//
Pattern p = Pattern.compile(regEx);
Matcher m = p.matcher(str);
boolean result = m.find();
System.out.println("the result is :" + result);
// change data
if (result) {
str = str.replaceAll(regEx, "00");
// str.replace for char and string, str.replaceAll for regular expression
System.out.println("the str is :" + str);
}
}