Javascript 将短语后面的所有内容返回到字符串末尾,不包括短语

Javascript 将短语后面的所有内容返回到字符串末尾,不包括短语,javascript,regex,Javascript,Regex,我有以下网址 https://website.com?id=XXXVVVCCCHHH 我只想要xxxvvcchhh,我尝试了以下方法: var phrase = 'https://website.com?id=XXXVVVCCCHHH'; var myRegexp = /id=(.*)/; phrase = myRegexp.exec(phrase); 但这是返回的:id=xxxvvcchhh 我如何编辑此项以仅返回xxxvvcchhh?只需使用split并获取第二个元素: var ur

我有以下网址

https://website.com?id=XXXVVVCCCHHH
我只想要
xxxvvcchhh
,我尝试了以下方法:

var phrase = 'https://website.com?id=XXXVVVCCCHHH'; 
var myRegexp = /id=(.*)/;
phrase = myRegexp.exec(phrase);
但这是返回的:
id=xxxvvcchhh

我如何编辑此项以仅返回
xxxvvcchhh

只需使用split并获取第二个元素:

var url=”https://website.com?id=XXXVVVCCCHHH";
var part=url.split('=')[1];

控制台日志(部分)短语=myRegexp.exec(短语)[1];您的解决方案已经运行良好。只需访问正确的组值。
id=(.*)(=$|[&&#])
如果可能存在另一个get变量或片段