代码描述:replace()方法 字符串替换。js replace()方法字符串替换代码实例
本章节介绍一下如何利用JavaScript中的replace()方法将字符串中的字符进行替换操作。 关于替换其实也是分多钟情况的,比如只替换字符串中的一处内容,或者替换字符串中的全部内容。 一.只替换一处内容:
<script> var str="abcabc"; console.log(str.replace("abc","51前端")); </script>
上面的代码只会替换原来字符串的第一个指定内 容。 二.利用正则表达式实现全部替换:
<script> var str="abcabc"; console.log(str.replace(/abc/g,"51前端")); </script>
上面的代码实现了全部替换功能,必须要注意的一点就是正则表达式必须要使用全局匹配。 三.利用子表达式进行替换操作: 利用正则表达式的字表达式可以进行更加灵活的替换操作。
<script> var str="antzone,softwhy"; var newStr=str.replace(/(\\w+),(\\w+)/,"$2,$1"); </script>
上面的代码实现了字符串两个单词的前后互换操作,再来看一个代码实例:
<script> var str="I love antzone,and you?"; console.log(str.replace(/[abn]/g,"\\\\$&")); </script>
请绑定手机号,在继续操作
注意:只有绑定手机以后,才可使用网站全部功能