Java系列之:java.util.regex正则表达式应用案例
package com.bigdata.plus;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
public class Regexp_ {
public static void main(String[] args) {
String content = "Java 正则表达式专题 -正则 正则表达式 元字符 23445 限定符 Pattern Matcher 分组 捕获 反向引用等";
//1.先创建一个Pattern对象,模式对象,可以理解成就是一个正则表达式对象
// Pattern pattern = Pattern.compile("[a-zA-z]");
Pattern pattern = Pattern.compile("([0-9]+)|([a-zA-Z]+)");
//2.创建一个匹配器对象
Matcher matcher = pattern.matcher(content);
//3.开始循环匹配
while (matcher.find()){
//匹配到的内容、文本、放到m.group(0)
System.out.println("找到:" + matcher.group(0));
}
}
}