扫码一下
查看教程更方便
解析:
我们可以使用正则表达式gr[ae]y
来匹配字符串gray或grey。
字符类仅匹配一个字符,字符类中的字符之间是或的关系。gr[ae]y
与graay ,graey或任何此类字符串不匹配。字符类中字符的顺序无关紧要,结果都是相同的。 也就是说正则表达式 gr[ae]y
和 gr[ea]y
匹配结果是相同的。如果想要字符类中的字符多次匹配,可以在后面加上量词进行重复,例如 gr[ae]{2}y
可以匹配字符串 graay、graey、greey和greay。因为有了量词{2}
,所以说不能匹配 gray 和 grey。