84669 person learning
152542 person learning
20005 person learning
5487 person learning
7821 person learning
359900 person learning
3350 person learning
180660 person learning
48569 person learning
18603 person learning
40936 person learning
1549 person learning
1183 person learning
32909 person learning
我想把"/aaa.html"这样的字符串替换成"aaa".我用了下面这样的方法:
'/aaa.html'.replace(/^\/|\.html$/,'')
但是可能由于 "|"这个数量词的原因只有行首的"/"被替换掉了,怎么改进才能同时把行首的"/"和行尾的".html"替换掉呢?
拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...
'/aaa.html'.replace(/^\/|\.html$/g,'')
i 忽略大小写g 查找所有结果(不加g,只替换一次)
一次做不了,可以做两次
'/aaa.html'.replace(/^\//,'').replace(/\.html/,'')
加个g就OK了,g是global的意思,全局替换
'/aaa.html'.replace(/^\/|\.html$/g,'')
i 忽略大小写g 查找所有结果(不加g,只替换一次)
一次做不了,可以做两次
'/aaa.html'.replace(/^\//,'').replace(/\.html/,'')
加个g就OK了,g是global的意思,全局替换
'/aaa.html'.replace(/^\/|\.html$/g,'')