在JavaScript中,`replace()` 函数用于替换字符串中的某些字符或匹配的模式。它常用于文本处理和数据清洗。
| 方法 | 说明 |
| `replace()` | 替换字符串中的指定内容,支持字符串或正则表达式。 |
该函数的基本语法为:`str.replace(searchValue, replaceValue)`。若使用正则表达式,需注意全局标志 `g` 的使用。例如:`str.replace(/a/g, b )` 会将所有 `a` 替换为 `b`。
需要注意的是,`replace()` 不会修改原字符串,而是返回一个新字符串。此外,若搜索值为字符串,只会替换第一个匹配项;若为正则表达式且带有 `g` 标志,则替换所有匹配项。
合理使用 `replace()` 可提升代码效率,尤其在处理用户输入或动态内容时。