Javascript 如何匹配非捕获组

Javascript 如何匹配非捕获组,javascript,regex,Javascript,Regex,这是我的输入字符串 =abc123& 我需要在不捕获=和&的情况下匹配字母数字部分 我找到的解决方案是使用非捕获组,如: (?:=)[a-zA-Z0-9]+ 问题是,这与 =abc123 包括我不想包括的= 我用计算机测试了正则表达式 你可以简单地使用这个。或者 =([a-zA-Z0-9]+)(?=&) 您可以使用它并抓取组1。请参阅演示 =([a-zA-Z0-9]+)(?=&)

这是我的输入字符串

=abc123&
我需要在不捕获=&的情况下匹配字母数字部分

我找到的解决方案是使用非捕获组,如:

(?:=)[a-zA-Z0-9]+
问题是,这与

=abc123
包括我不想包括的=

我用计算机测试了正则表达式

你可以简单地使用这个。或者

=([a-zA-Z0-9]+)(?=&)
您可以使用它并抓取
组1
。请参阅演示

=([a-zA-Z0-9]+)(?=&)