这要知道匹配的原理 如a*a *是匹配优先的,也就是说先匹配,如果正则的后续部分不能再匹配,就回溯,在这个例子中,匹配字符串aaa的时候,首先a*匹配到最后一个,然后发现正则后面还有一个a没法匹配,就会将a*回溯到字符串的中间一个a,这时候正则中的最后一个a与字符串的最后一个a正好匹配,匹配结束 如果正则是a*+a *+是占有优先,也就是说*+前面的字符会……
62,620
社区成员
307,294
社区内容
加载中
试试用AI创作助手写篇文章吧