解析:
该题很简单,主要是要区分小括号()和中括号[](也就是 分组和字符类) 的区别。分组是使用小括号来表示。小括号里的字符是一组连续的字符。字符类中的字符是或的关系,一次只能匹配一个字符。而分组中的字符是作为一组,匹配的时候是以组来匹配的。所以正则表达式foot(ball)只能匹配字符串 football。而正则表达式foot[ball]可以匹配 footb、foota或者footl,但是不能匹配football。
foot(ball)
foot[ball]