将Replace替换为替代词?
- 内容介绍
- 文章标签
- 相关推荐
本文共计539个文字,预计阅读时间需要3分钟。
简单改写伪原创以下内容:
将特定字符替换为新的字符,以下是一个示例代码:javascript
1.使用replace函数进行字符串替换
var str='pku2016pku2017'; str=str.replace('pku', 'pkusoft'); console.log(str); // 输出: pkusoft2016pkusoft2017 // 在不使用正则表达式的情形下,每次执行只能替换一个'pku'replace:把原有的字符替换成新的字符
1. replace的字符串替换
var str = 'pku2016pku2017'; str = str.replace('pku', 'pkusoft'); console.log(str); // pkusoft2016pku2017
在不使用正则的情况下,每次执行只能替换一个字符,每次执行都是从0开始替换,有重复的,无法全部替换
2. replace的正则的替换
str = str.replace(/pku/g, 'pkusoft'); // 使用正则的全局匹配 console.log(str); // pkusoftsoft2016pkusoft2017
首先和exec捕获一样,把所有和我们匹配正则的都捕获到,然后把捕获的内容替换成我们需要替换的新内容。
本文共计539个文字,预计阅读时间需要3分钟。
简单改写伪原创以下内容:
将特定字符替换为新的字符,以下是一个示例代码:javascript
1.使用replace函数进行字符串替换
var str='pku2016pku2017'; str=str.replace('pku', 'pkusoft'); console.log(str); // 输出: pkusoft2016pkusoft2017 // 在不使用正则表达式的情形下,每次执行只能替换一个'pku'replace:把原有的字符替换成新的字符
1. replace的字符串替换
var str = 'pku2016pku2017'; str = str.replace('pku', 'pkusoft'); console.log(str); // pkusoft2016pku2017
在不使用正则的情况下,每次执行只能替换一个字符,每次执行都是从0开始替换,有重复的,无法全部替换
2. replace的正则的替换
str = str.replace(/pku/g, 'pkusoft'); // 使用正则的全局匹配 console.log(str); // pkusoftsoft2016pkusoft2017
首先和exec捕获一样,把所有和我们匹配正则的都捕获到,然后把捕获的内容替换成我们需要替换的新内容。

