### 聊聊捕获组 如果想要重复匹配多个字符该怎么办?这里可以用小括号来指定子表达式(也叫做分组). ##### 问题 需要匹配`xi`,并分组 ```js const str = 'xixixi xii xix' ``` ##### 正则 ```js /(xi)+/g ``` ```js 关键字的匹配一般使用锚点(即该关键字)进行匹配,这里使用xi,括号即捕获 ``` ```js str.match(/(xi)+/g) // ["xixixi", "xi", "xi"] ``` <img width="395" alt="2019-01-23 22 13 43" src="https://user-images.githubusercontent.com/20992106/51612378-4c5b1280-1f5c-11e9-81e0-32985c66f1c5.png"> [在线测试](https://regex101.com/r/ymQMY1/1)