逐行找起点,再决定最长匹配

把“扫描每一行”拆成三步。高亮使用受控模式模型,专门讲清锚点、空匹配和传统贪婪选择。