// 正则操作 获取
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());
}
}
}
相关文章
- Java8在Stream的forEach操作时获取index
- 操作系统之虚拟存储管理 java python 实现 最优(Optimal)置换算法 先进先出(FIFO)页面置换算法 LRU(Least Recently Used)置换算法
- 学习笔记(Java篇):Java操作文件之PDF(1)
- Java获取当前时间,两个时间进行比较和相减操作
- 时间操作(Java版)—获取距离系统时间N天后的日期时间信息
- Java字符串之正则表达式之匹配手机号码
- java 正则表达式获取匹配和非获取匹配
- Java+selenium之WebDriver页面元素的操作(三)
- java 操作elasticsearch 之rest API
- java正则表达式获取字符串中所有匹配的内容