java正则表达式的应用
来源:互联网 发布:大数据开发工程师面试 编辑:程序博客网 时间:2024/05/19 03:20
package com.heima.regex;import java.util.regex.Matcher;import java.util.regex.Pattern;/** * * 需求:把一个字符串中的手机号码获取出来 * */public class RegexTest {public static void main(String[] args) {String s = "我现在的手机号码是15512600000,我以前的手机号码是15732610000"; ////要提取的对象String regex = "1[3457]\\d{9}";////正则表达式表示的手机号 不懂的可以看帮助文档Pattern类Pattern p = Pattern.compile(regex);/////将给定的正则表达式编译到模式中。/*Pattern类指定为字符串的正则表达式必须首先被编译为此类的实例。然后,可将得到的模式用于创建 Matcher 对象,依照正则表达式,该对象可以与任意字符序列匹配。执行匹配所涉及的所有状态都驻留在匹配器中,所以多个匹配器可以共享同一模式。 */Matcher m = p.matcher(s); ////创建匹配给定输入与此模式的匹配器。while(m.find()) {////尝试查找与该模式匹配的输入序列的下一个子序列。System.out.println(m.group());////返回由以前匹配操作所匹配的输入子序列。}}}
1 0
- java的正则表达式应用
- Java 正则表达式的应用
- java正则表达式的应用
- 正则表达式概述与JAVA中正则表达式的应用
- 正则表达式概述与JAVA中正则表达式的应用
- 正则表达式概述与JAVA中正则表达式的应用
- java正则表达式应用
- java 正则表达式应用
- Java正则表达式应用
- Java正则表达式应用
- Java正则表达式应用
- java正则表达式应用
- Java正则表达式应用
- Java正则表达式应用
- Java正则表达式应用
- JAVA中正则表达式的应用 (一)
- JAVA中正则表达式的应用 (一)
- JAVA中正则表达式的应用 (一)
- Mybatis多参数及实体对象传递
- python pandas
- 【Delphi】 Thread.Queue与Synchronize的区别
- 【NOIP2017提高组模拟12.24】C
- HDU2612 Find a way(双路广搜BFS)
- java正则表达式的应用
- Android开发之Intent.Action
- 合并两个排序的链表
- 正则表达式,你值得拥有!
- Nginx 常见问题
- tyvj P1266 费解的开关
- Android APP 性能优化梳理
- 算法 -- Java实现选择排序(图解 + 代码实现)
- Secure CRT连接Vmware虚拟机中的Ubuntu 15