下邊是一個的例子字符串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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。