js字符串截取(javascript字符串处理方法)

发布日期:2025-03-11 20:06:52     手机:https://m.xinb2b.cn/baike/news97238.html    违规举报
核心提示:String.prototype.replaceAll() (注意兼容性) replaceAll() 方法返回一个新字符串,新字符串所有满足 pattern 的部分都已被replacement 替换。 pattern可以是一个字符串或一个

js字符串截取(javascript字符串处理方法)

String.prototype.replaceAll() (注意兼容性)

replaceAll() 方法返回一个新字符串,新字符串所有满足 pattern 的部分都已被replacement 替换。

pattern可以是一个字符串或一个 RegExp, replacement可以是一个字符串或一个在每次匹配被调用的函数。

原始字符串保持不变。

let result = "测试 新浪潮 新浪潮 测试".replaceAll("新浪潮", "你好");console.log(result); //测试 你好 你好 测试

replaceAll兼容性不佳

RegExp function replaceAll(str, find, replace) { return str.replace(new RegExp(find, \'g\'), replace);}let result = replaceAll("测试 新浪潮 新浪潮 测试","新浪潮", "你好");console.log(result); //测试 你好 你好 测试 split+join (性能差) function replaceAll(str, find, replace) { return str.split(find).join(replace);}let result = replaceAll("测试 新浪潮 新浪潮 测试", "新浪潮", "你好");console.log(result); //测试 你好 你好 测试
 
 
本文地址:https://xinb2b.cn/baike/news97238.html,转载请注明出处。

推荐图文
推荐百科经验
网站首页  |  关于我们  |  联系方式  |  使用协议  |  版权隐私  |  网站地图  |  违规举报  |  蜀ICP备18010318号-4  |  百度地图  | 
Processed in 0.191 second(s), 76 queries, Memory 0.5 M