01_正则表达式_03_替换
2016-08-26 18:52
218 查看
【替换】
public String replaceAll( String regex,String replacement );
使用给定的 replacement 替换此字符串所有匹配给定的正则表达式的 子字符串 。
str.replaceAll(regex,repl)方法等同于 Pattern.compile(regex).matcher(str).replaceAll(repl);
regex:用来匹配此字符串的正则表达式
replacement:用来替换每个匹配项的字符串
返回值为替换后的字符串
【1.将字符串中的 长度超过5的子数字字符串 替换为 #】
![](https://images2015.cnblogs.com/blog/932062/201608/932062-20160826184803835-1580058319.png)
【2.将字符串中的叠词 替换成&】
![](https://images2015.cnblogs.com/blog/932062/201608/932062-20160826184937694-663430249.png)
【3.将字符串中的叠词替换成单字符 如 :qweeeeerwww -----> qwerw】
public String replaceAll( String regex,String replacement );
使用给定的 replacement 替换此字符串所有匹配给定的正则表达式的 子字符串 。
str.replaceAll(regex,repl)方法等同于 Pattern.compile(regex).matcher(str).replaceAll(repl);
regex:用来匹配此字符串的正则表达式
replacement:用来替换每个匹配项的字符串
返回值为替换后的字符串
【1.将字符串中的 长度超过5的子数字字符串 替换为 #】
![](https://images2015.cnblogs.com/blog/932062/201608/932062-20160826184803835-1580058319.png)
【2.将字符串中的叠词 替换成&】
![](https://images2015.cnblogs.com/blog/932062/201608/932062-20160826184937694-663430249.png)
【3.将字符串中的叠词替换成单字符 如 :qweeeeerwww -----> qwerw】
![](https://images2015.cnblogs.com/blog/932062/201608/932062-20160826185154538-518910215.png)
相关文章推荐
- 正则表达式-学习笔记01
- 正则表达式-2(字符串切割)+(字符串按正则表达式替换)
- C# 正则表达式替换换行
- Python标准库01 正则表达式 (re包)
- 使用正则表达式替换报表名称中的特殊字符(推荐)
- 03_php正则表达式
- python使用正则表达式分析网页中的图片并进行替换的方法
- Word中使用正则表达式进行查找和替换
- 01_正则表达式_05_小结和几个案例
- 富文本编辑器里提取简介--正则表达式替换标签
- 关于AS3中使用正则表达式进行一定规则替换
- 替换除汉字字母数字和指定的字符或特殊符号外的所有内容的正则表达式
- C# 用正则表达式替换字符串中所有特殊字符
- 用于“查找和替换”的正则表达式(二)
- 正则表达式之替换
- 使用sqlserver"查找和替换"的正则表达式和通配符功能
- edltplus使用正则表达式替换多余空行
- Js正则表达式替换
- 导数据替换掉尖括号的正则表达式
- PHP把空格、换行符、中文逗号等替换成英文逗号的正则表达式