本工具用于对比两个字符串提取后的内容是否一致,常用于QR码、产品序列号等数据的校验,比如内外条码是否一致。
扫描对比软件
## 功能概述本工具用于对比两个字符串提取后的内容是否一致,常用于QR码、产品序列号等数据的校验。
1:对比两个条码是否一致,比如内外箱包装是否是同一批次。
## 使用示例
### 示例数据
- **文本框1输入**: `CRQ:C10L002952650000013-R3007013Q-35-2620-P`
- **文本框2输入**: `CRQ:C10L002952650000013-R3007013Q-35-2620-0001`
- **需要提取**: `C10L002952650000013`
### 配置方法
#### 方式一:位置截取(推荐)
1. 取消勾选"使用正则"
2. 设置截取位置为: `4` 至 `23`
- 起始位置4对应字符 `C`
- 结束位置23对应字符 `3`(不包含)
#### 方式二:正则表达式
1. 勾选"使用正则"
2. 在正则框输入: `:(.+?)-`
- 匹配冒号后到第一个短横线之间的内容
## 功能特点
### 1. 自动流转
- 文本框1输入达到设定字符长度后,自动跳转到文本框2
- 文本框2输入完成后,自动执行对比
### 2. 对比结果
- **一致**: 显示绿色"✓ 通过",无弹窗、无声音
- **不一致**: 显示红色"✗ 不一致",弹出错误窗口,播放3秒警告音
### 3. 数据库记录
- 所有对比记录自动保存到 `comparison_records.db`
- 显示今日所有对比历史



