JavaScript字符串替换指定字符

分类:知识百科 日期: 点击:0

JavaScript字符串替换指定字符是一种常用的字符串操作,它可以让你把一个字符串中的某个字符或者字符串替换成另一个字符或者字符串。

JavaScript中提供了两个字符串替换函数,分别是String.prototype.replace()和String.prototype.replaceAll(),它们都可以用来替换字符串中的指定字符。

String.prototype.replace()函数是JavaScript中最常用的字符串替换函数,它可以把一个字符串中的某个字符或者字符串替换成另一个字符或者字符串,其语法格式如下:

str.replace(regexp|substr, newSubstr|function)

其中,str是要被替换的字符串,regexp|substr是要被替换的字符或字符串,newSubstr|function是替换后的字符或字符串。

例如,如果要把字符串“I am a student.”中的“student”替换成“teacher”,可以使用以下代码:

let str = 'I am a student.';
let newStr = str.replace('student', 'teacher');
console.log(newStr); // I am a teacher.

String.prototype.replaceAll()函数是ES6中引入的新函数,它的功能与String.prototype.replace()函数类似,只不过它可以把一个字符串中的所有指定字符或者字符串都替换成另一个字符或者字符串,其语法格式如下:

str.replaceAll(regexp|substr, newSubstr|function)

例如,如果要把字符串“I am a student. I like studying.”中的所有“student”替换成“teacher”,可以使用以下代码:

let str = 'I am a student. I like studying.';
let newStr = str.replaceAll('student', 'teacher');
console.log(newStr); // I am a teacher. I like studying.

JavaScript中提供了两个字符串替换函数,String.prototype.replace()和String.prototype.replaceAll(),它们都可以用来替换字符串中的指定字符,String.prototype.replace()可以把字符串中的某个字符或者字符串替换成另一个字符或者字符串,而String.prototype.replaceAll()可以把字符串中的所有指定字符或者字符串都替换成另一个字符或者字符串。

标签:

版权声明

1. 本站所有素材,仅限学习交流,仅展示部分内容,如需查看完整内容,请下载原文件。
2. 会员在本站下载的所有素材,只拥有使用权,著作权归原作者所有。
3. 所有素材,未经合法授权,请勿用于商业用途,会员不得以任何形式发布、传播、复制、转售该素材,否则一律封号处理。
4. 如果素材损害你的权益请联系客服QQ:77594475 处理。