这是我的字符串:

hello/page/2/bye


这就是我想要的(请注意,“ 2”可以是任何数字,“ page”始终是“ page”:

hello/bye


如何使用jQuery使用str.replace()?

最佳答案

可以做到这一点(无需jQuery):

var str = 'hello/page/2/bye';
str = str.replace(/page\/\d+\//,'');


需要将斜杠转义(因此成为\/),\d+是任意数字一次或多次(因此也与page/12/匹配)

演示:http://jsfiddle.net/dd5aohbc/

10-06 09:05
查看更多