如何匹配非捕获组

时间:2015-10-05 09:07:45

标签: javascript regex

这是我的输入字符串

=abc123&

我需要匹配字母数字部分而不捕获 = &

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

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

问题是这匹配

=abc123

包括 = ,我希望被包含在内。

我用http://www.regexr.com/

测试了正则表达式

1 个答案:

答案 0 :(得分:3)

[a-zA-Z0-9]+

你可以简单地使用它。或者

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

您可以使用此功能并抓住group 1。请参阅演示。

https://regex101.com/r/cJ6zQ3/2