Javascript中字符串对象有一个方法replace(),它的作用非常强大。这里把它的用法整理一下。
一、方法简介该方法的签名是:replace([RegExp|String],[String|Function])。
该方法 返回一个新的字符串,但并不改变字符串本身。
该方法接收2个参数,第一个参数可以是字符串,也可以是一个正则表达式;第二个参数可以是一个字符串,也可以是一个函数。其中第2个参数如果是函数,那么用起来是十分强大而且灵活的,不过相对来说也比较难掌握。下面就其用法进行详细说明。
假如我们有一个字符串中出现了错别字”背景“,需要用”北京“来替换,那么我们可以如下搞定:
var str = "我爱背景***"; str = str.replace("背景","北京"); console.log(str); //输出结果:我爱北京***