方法 - replace()

Create by jsliang on 2019-7-2 08:20:16
Recently revised in 2019-7-2 08:26:27

  • 原文MDN - replace()

  • 功能replace() 方法返回一个由替换值(replacement)替换一些或所有匹配的模式(pattern)后的新字符串。模式可以是一个字符串或者一个正则表达式,替换值可以是一个字符串或者一个每次匹配都要调用的回调函数。

  • 语法str.replace(regexp|str)

    • str:需要过滤替换的字符串
    • regexp:正则表达式或者字符串均可
  • 返回值:一个部分或全部匹配由替代模式所取代的新的字符串。

  • 代码

let aim = 'dog is good friend, I love my dog.';

console.log(aim.replace('dog', 'cat'));
// cat is good friend, I love my dog.

console.log(aim.replace(/dog/g, 'cat'));
// cat is good friend, I love my cat.

jsliang 广告推送:
也许小伙伴想了解下云服务器
或者小伙伴想买一台云服务器
或者小伙伴需要续费云服务器
欢迎点击 云服务器推广 查看!

图 图

知识共享许可协议
jsliang 的文档库梁峻荣 采用 知识共享 署名-非商业性使用-相同方式共享 4.0 国际 许可协议进行许可。
基于https://github.com/LiangJunrong/document-library上的作品创作。
本许可协议授权之外的使用权限可以从 https://creativecommons.org/licenses/by-nc-sa/2.5/cn/ 处获得。

Copyright © jsliang.top 2019 all right reserved,powered by Gitbook该文件修订时间: 2019-07-02 18:49:32

results matching ""

    No results matching ""