正则表达式捕获组参考 > 重复?

Regex capture group reference > repetition?

我目前正在处理 Hackerrank 上的正则表达式挑战,无法找到有关为什么使用捕获组引用优于重复的资源。 这是挑战的 link: https://www.hackerrank.com/contests/chingu-challenge-8-regex/challenges/matching-same-text-again-again/problem

为什么以下两个选项中的第一个优于第二个? (意思是有什么区别?!第二个让我在挑战中出错)

1.Ref. Capture Group: ^([a-z]\w\s\W\d\D[A-Z][A-Za-z][aeiouAEIOU]\S)$
2.Repetition:         ^([a-z]\w\s\W\d\D[A-Z][A-Za-z][aeiouAEIOU]\S){2}$ 

提前致谢。

第一个匹配与组模式匹配的东西,然后是同样的东西

第一个匹配与组模式匹配的内容,然后是与组模式匹配的内容 - 它不必再次成为同样的事情。毕竟,您不会期望 [a-z]{2} 只匹配 aabb 等,对吗?