Java正则表达式简单用法
来源:互联网 发布:淘宝名人补剂 编辑:程序博客网 时间:2024/04/30 08:30
1.简单查找
String target="var tips=\"认证成功<br>用户名:XXXX<br>IP地址:1.1.1.1\"";Pattern pattern = Pattern.compile("IP地址:[\\w\\.]+\"");Matcher matcher = pattern.matcher(target);String result;if (matcher.find()) { result = "登录成功,IP地址:" + matcher.group();}
此时result为:登录成功,IP地址:1.1.1.1”
2. 查找并提取一部分内容
String target="var tips=\"认证成功<br>用户名:XXXX<br>IP地址:1.1.1.1\"";Pattern pattern = Pattern.compile("IP地址:([\\w\\.]+)\"");Matcher matcher = pattern.matcher(target);String result;if (matcher.find()) { result = "登录成功,IP地址:" + matcher.group(1);}
此时result为:登录成功,IP地址:1.1.1.1 (最后没有引号了)
3. 字符串部分替换
String mobile="15212345678";//替换手机号的中间几位为星号mobile = mobile.replaceAll("(\\d{3})(\\d+)(\\d{4})","$1****$3");
此时mobile为:152****5678
0 0
- Java正则表达式简单用法
- 简单了解java正则表达式的用法
- 正则表达式简单用法
- 正则表达式简单用法
- 正则表达式简单用法
- JAVA 正则表达式用法
- Java正则表达式用法
- java正则表达式用法
- java正则表达式用法
- java正则表达式用法
- TR1 正则表达式简单用法
- Java正则表达式用法小结
- java 正则表达式用法解析
- java 正则表达式用法(1)
- java 正则表达式用法(2)
- java 正则表达式用法(3)
- Java正则表达式用法总结
- JAVA正则表达式group用法
- spring实现定时任务的两种方式之Spring 3整合Quartz 2实现定时任务
- 使用maven Debug断点出现无法找到源问题
- oracle SGA区基础知识与查看命令
- POJ_P1006 生理周期(中国剩余定理)
- Xcode7.2中如何添加一个Empty Application模板
- Java正则表达式简单用法
- Linux系统移植002: 编译Uboot 2014.04 基于AT91SAM9X35EK
- SQL中的where条件,在数据库中提取与应用浅析
- php调用com组件加载dos命令解压缩的方法
- 使用child_process 执行命令
- Oracle学习之数据库管理(二)索引&约束&表分区
- ABBYY PDF Transformer+完整功能列表汇总(三)
- 【Android】安卓学习笔记之日志工具的使用
- C# 使用属性实现位状态结构体