2

我有两个正则表达式:

/\/(\w\w+)/g
/(^\w\w+)/g

并且想知道是否有任何方法可以将它们组合成一个正则表达式?基本上我想找到以/开头的字符串的任何部分,或者是字符串的开头,然后是一个包含2个或更多字符的单词。

谢谢。

4

1 回答 1

5

是的你可以:

/(?:^|\/)(\w{2,})/g

使用非捕获组在起始条件之间交替。这也将保持捕获组编号与原始组编号相同。

于 2012-06-12T17:38:27.870 回答