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变量或片段