- 移除未使用的 HashSet 和 Set 导入 - 添加 patternLen 字段用于存储模式长度信息 - 修改 CompanyNameMatcher 构造函数以接收 patternLen 参数 - 在构建匹配器时收集并存储每个模式的长度 - 替换原有的 matchedIds 集合匹配逻辑 - 实现基于位置和长度的最优匹配选择算法 - 优先选择更长、更具体的匹配结果 - 处理相同位置不同长度的匹配冲突情况 - 改进模糊匹配的判断逻辑和性能表现
- 移除未使用的 HashSet 和 Set 导入 - 添加 patternLen 字段用于存储模式长度信息 - 修改 CompanyNameMatcher 构造函数以接收 patternLen 参数 - 在构建匹配器时收集并存储每个模式的长度 - 替换原有的 matchedIds 集合匹配逻辑 - 实现基于位置和长度的最优匹配选择算法 - 优先选择更长、更具体的匹配结果 - 处理相同位置不同长度的匹配冲突情况 - 改进模糊匹配的判断逻辑和性能表现