// 正则操作 获取
import java.util.regex.*;
class Demo{
public static void main(String[] args){
String str="a,bcd,e,fg,hij,k,lmn,opq";
//调用正则获取三个字符的单词
String regex="\\b[a-z]{3}\\b";
//1,将正则封装成对象
Pattern p=Pattern.compile(regex);
//2,通过正则对象获取匹配器对象
Matcher m=p.matcher(str);
//3,使用Matcher对象的方法对字符串进行操作
//查找:find
while(m.find()){
System.out.println(m.group());
}
}
}
相关文章
- 文件的输出与载入之java操作
- Java学习-031-JSON 之五 -- 特定数据获取(JSONObject满足特定键值)
- java 27 - 5 反射之 通过反射获取成员方法并使用
- Java8 新特性之集合操作Stream
- [java学习笔记]java语言基础概述之数组的定义&常见操作(遍历、排序、查找)&二维数组
- Java api 入门教程 之 JAVA的文件操作
- java之文件基本操作
- Java8获取当前时间、新的时间日期类如Java8的LocalDate与Date相互转换、ZonedDateTime等常用操作包含多个使用示例、Java8时区ZoneId的使用方法、Java8时间字符串解析成类
- Java基础知识强化33:String类之String类的获取功能
- Java SE之正则表达式六:匹配规则