码迷,mamicode.com
首页 > 其他好文 > 详细

replace替换文本

时间:2018-11-10 15:15:07      阅读:138      评论:0      收藏:0      [点我收藏+]

标签:nbsp   一个   code   mmm   作用   fine   ESS   ace   OLE   

因为后台返回的路由中,并没有正常的路由的path。PS:nav.carDeal.taskProcessing

正常人的思路肯定是:replace(‘.‘, ‘/‘);

猜测一下什么结果,PS:nav/carDeal.taskProcessing

为什么呢~

replace语法:

stringObject.replace(regexp/substr,replacement)

 

‘.‘这个符号在正则中,是一个特殊的存在 ,而且replace的上面这种写法并不是全局替换,那好说/g呗

于是又写了replace(‘.‘/g,‘/‘);emmm~~~兄弟。怕是不是傻!!这是什么写法 正则不正则字符串不字符串。

果不其然的console出了   g is not defined

w3School....我又回去上课了。。

全局的替换方法  replace(/\./g, ‘/‘); PS:\.起到转义作用,.在正则里面是定义过的所以想要普通字符没有任何意义的点(.),就转义一下

最后  nav/carDeal/taskProcessing    perfect~~

菜鸟总结~~~~大佬路过。

replace替换文本

标签:nbsp   一个   code   mmm   作用   fine   ESS   ace   OLE   

原文地址:https://www.cnblogs.com/-wch/p/9938838.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!