2015-06-02 55 views
0

削减这是我的字符串:替换着使用jQuery

hello/page/2/bye 

这是我有什么(请注意,“2”可以是任何数字,“页”总是“页”:

hello/bye 

我如何做使用jQuery str.replace()

回答

2

这将做到这一点(不包括jQuery的):

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

斜线需要转义(因此它们变成\/),\d+是任意数字,一次或多次(因此它也与例如page/12/

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

+0

谢谢,它的工作原理就像一个魅力! –