正则表达式从jquery中的字符串中提取ID

时间:2014-01-09 16:52:37

标签: jquery regex

我有这样的网址

http://www.sample.com/mens-ski-jackets/dusk-printed-ski-jacket-p8654.aspx?popup=1

我需要使用jquery 8654从此URL中提取productId。 productId应该始终在p之后p8654

我对从哪里开始没有任何线索因此没有提供代码..

请帮忙。

由于

1 个答案:

答案 0 :(得分:3)

我认为一个简单的正则表达式应该像

一样
var url = 'http://www.sample.com/mens-ski-jackets/dusk-printed-ski-jacket-p8654.aspx?popup=1'; 
var id = url.match(/p(\d+)\.aspx/)[1]