我有两个正则表达式:
/\/(\w\w+)/g
/(^\w\w+)/g
Run Code Online (Sandbox Code Playgroud)
我想知道是否有办法将它们组合成一个正则表达式?基本上我想找到一个以/开头的字符串的任何部分,或者是字符串的开头,然后是一个包含2个或更多字符的单词.
谢谢.
是的你可以:
/(?:^|\/)(\w{2,})/g
Run Code Online (Sandbox Code Playgroud)
使用非捕获组在起始条件之间切换.这将使捕获组编号与原始编号相同.