下边是一个的例子字符串replaceAll()方法。
Javascript
<script>
function gfg() {
let string = "Geeks or Geeks";
newString = string.replaceAll("or", "for");
document.write(newString);
}
gfg();
</script>
输出:
Geeks for Geeks
在用指定的字符串或正则表达式替换字符串的所有匹配项之后,replaceAll()方法返回一个新的字符串。
此操作后,原始字符串将保持不变。
用法:
const newString = originalString.replaceAll(regexp | substr , newSubstr | function)
参数:此方法接受以下定义的某些参数:
- regexp:这是正则表达式,其匹配项将替换为newSubstr或指定函数返回的值。
- substr:它定义了要用newSubstr替换的子字符串或指定函数返回的值。
- newSubstr:子字符串替换了substr或正则表达式指定的字符串的所有匹配项。
- function:调用此函数将匹配项替换为regexp或substr。
范例1:
Javascript
<script>
function GFG() {
let string = "Hello, what are you doing?";
newString = string.replaceAll("Hello", "Hi");
document.write(newString);
}
GFG();
</script>
输出:
Hi, what are you doing?
范例2:
Javascript
<script>
function GFG() {
const regexp = /coffee/ig;
let string = "Lets, have coffee today!";
newString = string.replaceAll(regexp, "tea");
document.write(newString);
}
GFG();
</script>
输出:
Lets, have tea today!
相关用法
- JQuery replaceAll()用法及代码示例
- Javascript String startsWith()用法及代码示例
- Javascript String toUpperCase()用法及代码示例
- Javascript String toLowerCase()用法及代码示例
- Javascript String split()用法及代码示例
- Javascript String indexOf()用法及代码示例
- JavaScript String endsWith()用法及代码示例
- Javascript String concat()用法及代码示例
- Javascript String trim()用法及代码示例
- Javascript String substr()用法及代码示例
- Javascript String includes()用法及代码示例
- Javascript string.toString()用法及代码示例
- Javascript string.codePointAt()用法及代码示例
- Javascript String.fromCodePoint()用法及代码示例
- Javascript string.localeCompare()用法及代码示例
- Javascript string.valueOf()用法及代码示例
- Javascript string.slice()用法及代码示例
- Javascript string.normalize()用法及代码示例
- Javascript string.search()用法及代码示例
注:本文由纯净天空筛选整理自mihir0699大神的英文原创作品 JavaScript String replaceAll() Method。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。