replace和replacAll
java中replace和replaceAll的区别
(1)replace的参数是char和CharSequence,即可以支持字符的替换也支持字符串的替换
(CharSequence即字符串序列的意思说白了也就是字符串);
2)replaceAll的参数是regex,即基于规则表达式的替换
比如
可以通过replaceAll("\\d", "*")把一个字符串所有的数字字符都换成星号
相同点是都是全部替换
即把源字符串中的某一字符或字符串全部换成指定的字符或字符串
,
如果只想替换第一次出现的
,
可以使用
replaceFirst(),
这个方法也是基于规则表达式的替换
,
但与replaceAll()不同的是
只替换第一次出现的字符串
另外如果
replaceAll()和replaceFirst()
所用的参数据不是基于规则表达式的
则与
replace()替换字符串的效果是一样的
即这两者也支持字符串的操作
还有一点注意执行了替换操作后源字符串的内容是没有发生改变的
.
转载于:https://www.cnblogs.com/chen-jack/p/7872685.html
replace和replacAll相关推荐
- replace、replaceAll、replaceFirst的区别
大家可能都使用过replace来替换字符串,其实在大多数人的认知里,replace和replacAll的区别就是:一个是替换全部,一个是替换单个... 其实这个认知是错误的!本质上来说replace和 ...
- python 替换字符串的方法replace()、正则re.sub()
一.replace()函数 1用字符串本身的replace方法: a = 'hello word' b = a.replace('word','python') print b 1 2 3 二.re. ...
- Python3 使用replace 替换空格无效
比如代码如下: key = input("输入内容").replace("", "") print("我是头部:" + ...
- Fragment 使用 replace 的方式实现切换 以及切换的时候Fragment 生命周期
这个主要代码在activity里面 如下 public class ReplaceActivity extends AppCompatActivity implements View.OnClickL ...
- linux 文件拷贝并替换,Linux_cmd replace 文件替换使用说明,帮助信息: 复制代码 代码如 - phpStudy...
cmd replace 文件替换使用说明 帮助信息: 复制代码 代码如下: 替换文件. REPLACE [drive1:][path1]filename [drive2:][path2] [/A] [ ...
- this.$router.push、replace、go的区别
1.this.$router.push() 描述:跳转到不同的url,但这个方法会向history栈添加一个记录,点击后退会返回到上一个页面. 用法: 2.this.$router.replace() ...
- python replace函数_Python3 replace()函数使用方法
描述 replace() 方法把字符串中的 old(旧字符串) 替换成 new(新字符串),如果指定第三个参数max,则替换不超过 max 次. 语法replace()方法语法: str.replac ...
- 深入理解 JavaScript 中的 replace 方法
2019独角兽企业重金招聘Python工程师标准>>> 字符串替换字符串 1 'I am loser!' .replace( 'loser' , 'hero' ) //I am he ...
- js正则表达式/replace替换变量方法
转自:http://www.blogjava.net/pingpang/archive/2012/08/12/385342.html 1. javascript 正则对象替换创建和用法:/patter ...
最新文章
- 备库中ORA-00600错误的简单修复
- 删除字符串最后一个字符的几种方法
- netty tcp服务端主动断开客户端_【Netty】服务端和客户端
- python循环捕捉异常_python异常捕捉以及处理
- boost::geometry::assign用法的测试程序
- 快速了解AngularJs HTTP响应拦截器
- Java并发(理论知识)—— 线程安全性
- Java工程师必学知识点【吊打面试官系列】
- mac ox php.ini 位置,MAC Osx PHP安装指导
- 怎么获取php内的参数,php如何获取方法内的所有参数
- 激光雷达3D建模---读书笔记
- 设计模式_访问者模式
- 北京商标纠纷诉讼侵犯注册商标专有权的行为都有什么?
- CTF MISC解题思路BUUCTF MISC1-8刷题
- Proteus仿真stc89c51正反调速控制uln2003步进电机
- 用户之声 | GBASE南大通用实训有感
- 用了移动路由4G路由2 Pro Wi-Fi也能变成随身专属
- My Life(1)
- 2018年上海后半年JAVA软件工程师面试真题
- 3 个鲜为人知的 Python 特性