js替换所有指定字符串
js替换所有指定字符串所使用的函数是怎样的呢?下面长沙家政网就让我们一起来了解一下吧
在js中替换所有指定字符串可以使用str.replace(/需要替换的字符串/g,“新字符串”),其中replace()方法通常是用于在字符串中用一些字符替换另一些字符,或是替换一个与正则表达式匹配的子串。
具体的语法格式为
stringObject.replace(regexp/substr,replacement)
参数说明
regexp/substr 必需。规定子字符串或是要替换的模式的 RegExp 对象。不过需要注意的是,若是该值是一个字符串,那么将它作为要检索的直接量文本模式,而并不是被转换为RegExp对象。
replacement 必需。一个字符串值。规定了替换文本或是生成替换文本的函数。
返回值
一个新的字符串,通常是使用replacement替换了regexp的第一次匹配或是所有匹配之后得到的。
说明
字符串stringObject的replace()方法通常执行的是查找并替换的操作。它也就是将在 stringObject 中查找与 regexp 相匹配的子字符串,然后使用 replacement 来进行替换这些子串。但若是regexp具有全局标志g的话,那么replace()方法将会替换所有匹配的子串,若不然它就只能够替换第一个匹配子串。
参考范例
若是使用“W3School”替换字符串中的“Microsoft”,那么输入代码为
<script type="text/javascript">
var str="Visit Microsoft!"
document.rite(str.replace(/Microsoft/, "W3School"))
</script>
输出结果为
Visit W3School!
以上就是长沙家政网小编的分享了,希望能够帮助到大家。
家电上门维修
- apple官方售后维修中心 芜湖apple官方售后维修中心
- 24小时上门修手机 闪修侠上门维修电话
- 戴尔电脑售后维修服务中心 戴尔笔记本电脑售后
- 北京上门维修电脑服务 北京上门维修电脑服务电
- apple官方售后维修点查询 apple官方售后维修点查询
- 24小时上门维修电话 宿州爱玛24小时上门维修电话
- 创维电视维修 创维电视维修收费标准
- 宝珀售后维修中心服务 宝珀售后维修中心服务内
- 24小时上门维修水电电话 附近上门水电维修电话
- 宝玑维修费用 宝玑维修费用多少钱
- 联想电脑售后维修服务网点 上海联想电脑售后维
- 维修变速箱费用多少钱 维修瑞虎8变速箱费用多少
- 雅典维修点:雅典维修点过年放假文案
- 微软surface维修服务中心 surface官方维修中心地址
- 江诗丹顿售后维修中心电话 江诗丹顿官方售后网
- 雅典售后维修电话 雅典售后维修电话号码