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]+)(?=&)