Node / Javascript正则表达式从网址

时间:2017-04-12 16:20:08

标签: javascript regex

我正在尝试从网址中解析一些ID,而我的原始解决方案会提取第一个ID(我假设只有一个)。但现在,我已经开始了解可能会有更多,所以我需要对原始解决方案进行一些更改,但我似乎无法做到正确。

以下是我的基本要求:

返回' /'之间的所有数字或者' ='和'&'或者' /'或者字符串的结尾。

我的原始要求:

返回' /'之间的数字或者' ='和'&'

这是我最初的解决方案:

([^\/|=]*)(\&)

以下是我一直使用的示例网址:

https://www.website.com/blah?blah_id=1234567890&id=0987654321

我想返回1234567890和0987654321

我尝试了多种解决方案,其中没有一种适用于我,所以请不要将其标记为重复。

0 个答案:

没有答案