java 正则
来源:互联网 发布:mac 重命名命令 编辑:程序博客网 时间:2024/05/21 06:44
Pattern 类:
1.Pattern 类没有公共构造方法。
创建Pattern 对象,调用其公共静态编译方法,它返回一个 Pattern 对象。
该方法接受一个正则表达式作为它的第一个参数。
String pattern = "(\\D*)(\\d+)(.*)";
Pattern r = Pattern.compile(pattern);
2.查找字符串中是否包了 runoob 子串:
String content = "I am noob "from runoob.com.";
String pattern = ".*runoob.*";
boolean isMatch = Pattern.matches(pattern, content);
Matcher 类:
1.Matcher 对象是对输入字符串进行解释和匹配操作的引擎。与Pattern 类一样,Matcher 也没有公共构造方法。
需要调用 Pattern 对象的 matcher 方法来获得一个 Matcher 对象。
String line = "This order was placed for QT3000! OK?";
String pattern = "(\\D*)(\\d+)(.*)";\
Pattern r = Pattern.compile(pattern);
Matcher m = r.matcher(line);
2.替换匹配正则表达式的文本
private static String REGEX = "dog";
private static String INPUT = "The dog says meow All dogs say meow.";
private static String REPLACE = "cat";
Pattern p = Pattern.compile(REGEX);
Matcher m = p.matcher(INPUT);
INPUT = m.replaceAll(REPLACE);
- Java 正则表达式正则
- java正则
- java正则
- java正则
- java 正则
- java正则
- java正则
- java正则 .
- java正则
- java正则
- java正则
- java正则
- Java 正则
- java正则
- Java正则
- JAVA正则
- java 正则
- java 正则
- webrtc最新代码
- 写给文奇的阿里云建站教程
- 深入解析direct path read
- Android Studio支持Java1.8的解决方案
- UITableVIew UICollectionView reloadData 结束后执行layoutIfNeeded
- java 正则
- multipart/form-data 根据PDFurl上传PDF文件
- sqlplus不显示pl/sql的执行结果
- Android常用知识总结---第一季
- 常用垃圾回收算法
- AIOPS是什么,它的未来如何?
- kafka连接问题
- Caffe Python接口
- 数据文件online和offline