1 先判断精准命中,立即返回结果并结束解析过程
2 判断普通命中,如果有多个命中,“记录”下“最长”的命中结果(注意:记录但不结束,最长的为准)
3 继续判断正则表达式的解析结果,按配置里的正则顺序为准,由上到下开始匹配,一旦匹配成功一个立即返回结果并结束解析过程。
延伸分析:
(a)普通命中顺序无所谓,因为是按照长短命中的
(b)正则命中顺序有所谓,因为是从前往后命中的
1 先判断精准命中,立即返回结果并结束解析过程
2 判断普通命中,如果有多个命中,“记录”下“最长”的命中结果(注意:记录但不结束,最长的为准)
3 继续判断正则表达式的解析结果,按配置里的正则顺序为准,由上到下开始匹配,一旦匹配成功一个立即返回结果并结束解析过程。
延伸分析:
(a)普通命中顺序无所谓,因为是按照长短命中的
(b)正则命中顺序有所谓,因为是从前往后命中的