Java正则表达式1
来源:互联网 发布:linux移动文件夹覆盖 编辑:程序博客网 时间:2024/05/16 08:17
Java正则表达式1
引用
import java.util.regex.Matcher;import java.util.regex.Pattern;
使用:
定义Pattern 对象
Pattern pattern1 = Pattern.compile("\\d+");
定义Matcher 对象(使用上述步骤1定义的Pattern 对象pattern1)
Matcher matcher1 = pattern1.matcher("welcome2223to");
运用:
- 判断是否匹配到,该方法返回类型为boolean,匹配到返回true, 否则返回false
matcher1.find(); 替换字符串中内容,下面的例子替换字符串“welcome2223to”中的数字,数字用字符‘e’来换
matcher1.replaceAll("e");
使用matcher1的group方法,注意前提是正则表示式中出现(),否则匹配不到,抛出异常
String regEx = "count(\\d+)(df)"; String s = "count000dfdfsdffaaaa1"; Pattern pat = Pattern.compile(regEx); Matcher mat = pat.matcher(s); if(mat.find()){ System.out.println(mat.group(2)); }
参考:
- 正则表达式:
http://deerchao.net/tutorials/regex/regex.htm - 从字符串中提取数字
http://www.cnblogs.com/android-html5/archive/2012/06/02/2533926.html - Java正则表达式的语法与示例
http://www.cnblogs.com/lzq198754/p/5780340.html
- 正则表达式:
0 0
- Java正则表达式(1)
- java 正则表达式1
- Java正则表达式-1
- Java正则表达式1
- java---正则表达式(1)
- Java 正则表达式正则
- 【正则表达式】Java正则表达式
- 正则表达式 JAVA正则表达式
- 【Java】【正则表达式】正则表达式
- java 正则表达式教程1
- Java正则表达式入门(1)
- Java正则表达式入门(1)
- Java正则表达式入门(1)
- Java正则表达式入门(1)
- (1)Java正则表达式学习
- java 正则表达式用法(1)
- Java 正则表达式详解_正则表达式
- java正则表达式!正则表达式踩坑!!!
- PAT1043
- 解决报错:One or more constraints have not been satisfied.
- Java Web项目开发项目经验总结
- [Hybris]DAO写法
- Android--使用反射修改TabLayout下划线宽度
- Java正则表达式1
- 从菜鸟到架构师(十九)
- linux之信号阻塞
- (八)RabbitMQ消息队列-通过Topic主题模式分发消息
- 框架学习系列一(图片加载框架)
- 机器学习知识图谱
- 防止frame框架中出现login页面
- vuejs标签切换demo
- mysql lower_case_table_names 参数引起的一起事故