如何使用Regex获取URL内容

时间:2016-06-06 06:48:46

标签: javascript regex

如何使用正则表达式在以下网址中找到 246497 -

https://www.google.in/product/246497/Do-Re-Me-Kitten-Princess-Pink-Frock

模式为https://www.google.in/product/ ** / xyz

3 个答案:

答案 0 :(得分:1)

使用基于前瞻性的正面正则表达式。

str.match(/[^\/]*(?=\/[^\/]*$)/)

DEMO

答案 1 :(得分:1)

您只需使用

即可
window.location.href.split("/")[4]

它会抓住你需要的东西

答案 2 :(得分:0)

使用以下正则表达式:

/^https:\/\/www\.google\.in\/product\/([^\/]*)\/[\w-]*$/

第1组将包含246497。