replace替换文本
Posted -wch
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了replace替换文本相关的知识,希望对你有一定的参考价值。
因为后台返回的路由中,并没有正常的路由的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替换文本的主要内容,如果未能解决你的问题,请参考以下文章
Pandas处理dataframe的文本数据列:使用replace函数替换指定文本内容to_replace参数指定被替换的内容value参数指定替换的内容