扫码一下
查看教程更方便
解析:
分组内的正则是一个整体,如果想要可选分支,可以使用竖线|来实现。比如foot(ball|age) 可以匹配 football或者footage。如果我们不使用(),则/football|age/ 只能匹配football或者 age。这就是分组的其中的一个作用。而对于foot[ballage]和foot[ball|age],是属于字符类的范畴,字符类中只能匹配一个字符,要想匹配多个字符可以使用量词*、+或者花括号{}指定重复次数来重复匹配。