梧桐精舍
东湖沙湾论彩 · 少量开放,精准服务

首页 / 小李飞刀 / 文章

正则表达式号码查询器 项目介绍

2026-11-05 16:40:56 · 小李飞刀

小李飞刀

基于 Python 和 Tkinter 的 3D/P3/P5 历史开奖号码查询工具,支持正则表达式高级查询、快捷查询、注册与试用、数据导出等完整功能。

版本:v3.3
作者:摸球校尉陈八七
组织:东湖沙湾论彩彩迷群
版权所有:© 2026 东湖沙湾论彩彩迷群


功能特点

数据与查询

  • 联网获取数据:自动从互联网获取 3D、P3、P5 历史开奖数据,支持刷新
  • 正则表达式查询:支持正则表达式与精确号码查询
  • 快捷查询:按分类提供大量一键查询(基础、号码类型、位置相同、组合、大小/奇偶/质合/012路、复式形态、高级查询)
  • 多种查询方式:期号查询、日期范围查询、和值查询、和值范围查询、跨度查询(3D/P3)
  • 结果操作:清空、复制到剪贴板、导出为 Excel(智能默认文件名)

授权与体验

  • 注册与激活:支持授权文件激活,激活后无功能限制
  • 7 天试用:未激活时可免费试用 7 天(含服务器端试用记录校验)
  • 关于与帮助:关于对话框(版权与联系信息)、正则查询帮助(内置/加载本地说明文档)、底部广告语轮播

技术特性

  • 数据源:主数据源 + 备用保障,数据获取更稳定
  • 单文件打包:支持 PyInstaller 打包为单 exe,无需安装 Python

安装与运行

环境要求

  • Python:3.7 或更高版本(推荐 3.10+)
  • 依赖:
  pip install -r requirements.txt

主要依赖:pandas、openpyxl、requests;注册系统需 cryptography、psutil。

启动方式

  • 源码运行:python main.py 或双击 启动程序.bat
  • 分发包:双击 正则表达式号码查询器.exe

使用流程

1. 激活与试用

  • 首次运行:若无授权文件,程序会引导开始 7 天试用;试用期内功能完整可用。
  • 试用到期:需点击工具栏「激活」,选择授权文件(.json)完成激活。
  • 已激活:工具栏显示「已激活」;试用期内显示「试用期剩余 N 天」。

2. 加载数据

  1. 在顶部选择数据类型:3D / P3 / P5
  2. 点击「加载数据」,等待完成
  3. 需要最新数据时可点击「刷新数据」

3. 执行查询

方式说明
快捷查询左侧「查询功能区」按标签页分类(基础查询、号码类型、位置相同等),点击对应按钮,部分需输入百位/十位/个位等参数后点「查询」
正则/高级查询在「高级查询(正则表达式)」输入框输入号码或正则,回车或点「查询」;可点「正则查询帮助」查看说明
期号查询在「期号查询」输入期号后点「查询」
日期范围查询输入开始、结束日期(如 2006-07-28),点「查询」
和值/和值范围仅 3D/P3:输入和值(0-27)或最小-最大和值范围后点「查询」
跨度查询仅 3D/P3:输入跨度(0-9)后点「查询」

4. 查看与导出结果

  • 右侧表格与「查询详情」区显示结果与统计(条数、期号范围、日期范围等)
  • 复制结果:将当前结果文本复制到剪贴板
  • 导出结果:保存为 Excel(.xlsx),默认文件名含彩种、查询类型与时间戳

5. 关于与帮助

  • 关于:工具栏「关于」查看软件介绍、版权与联系信息
  • 正则查询帮助:在高级查询区点击「正则查询帮助」查看正则说明(优先加载同目录下 正则表达式查询说明文档.md)

快捷查询分类说明(3D/P3)

  • 基础查询:百位/十位/个位是 X、包含数字 X、百位范围 X–Y、不包含 X 等
  • 号码类型:所有豹子、所有组三、所有组六、不是豹子、不是组三等
  • 位置相同:百位和十位相同、百位和个位相同、十位和个位相同及组三细分
  • 组合查询:百位是 X 且个位是 Y、百位是 X 且十位是 Y 等
  • 大小形态:全大号(5-9)、全小号(0-4)、大小组合、百位/个位大号或小号
  • 奇偶形态:全奇、全偶、奇偶组合、百位/个位奇数或偶数
  • 质合形态:全质数(2357)、全合数(014689)、质合组合及百位/个位质合
  • 012路:全0路(0369)、全1路(147)、全2路(258)、012路组合及百位/个位各路
  • 复式形态:顺子、半顺、对子(组三)、三不同(组六)
  • 高级查询:全偶数、全奇数、包含连续数字、大中小组合等

P5 提供:第一位/最后一位是 X、前三位/后两位是 X、包含 XXX、位置相同、5 位都不同等模板。


正则表达式查询示例

  • 精确号码:直接输入 715(3D/P3)或 5 位数字(P5)
  • 百位是 7:^7
  • 个位是 5:5$
  • 百位是 7 且个位是 5:^7.*5$
  • 所有豹子:^(\d)\1{2}$
  • 所有组三:^(.)\1(?!\1).$|^(.)(?!\2).\2$|^[^.]..(.)\3$
  • 所有组六:^(.)(?!\1)(.)(?!\1|\2).$

更多示例与说明见 正则表达式查询说明文档.md。


项目结构

小李飞刀/
├── main.py                     # 主程序(GUI、注册/试用、查询与导出)
├── data_fetcher.py             # 数据获取(联网)
├── query_engine.py             # 查询引擎(正则、期号、日期、和值、跨度)
├── query_templates.py          # 快捷查询模板与分类
├── ftp_uploader.py             # FTP 上传(试用/授权信息,可选)
├── requirements.txt            # 依赖列表
├── README.md                   # 本说明
├── 正则表达式查询说明文档.md   # 正则详细说明
├── 快速开始.txt                # 快速上手指南
├── 注册与激活说明.md           # 注册/试用/激活说明(可选)
├── 打包说明.txt                # 打包与分发包说明
├── 联网更新功能学习总结.md     # 联网与数据源说明
├── registration/               # 注册系统
│   ├── client_license_validator.py  # 客户端许可证校验
│   ├── production_registration_core.py
│   ├── keys/                   # 公钥等
│   └── license/                # 授权文件示例
├── 打包程序.py / 一键打包并创建分发包.py
└── 启动程序.bat

数据源

  • 3D:`[数据源地址已隐藏]
  • P3:`[数据源地址已隐藏]
  • P5:`[数据源地址已隐藏]

数据格式与列说明见 联网更新功能学习总结.md。


常见问题

Q: 无法加载数据?
A: 检查网络是否能访问上述数据源;可查看「联网更新功能学习总结」了解主备机制。

Q: 试用期已结束怎么办?
A: 点击工具栏「激活」,选择授权文件(.json)完成激活。获取授权请联系作者或组织。

Q: 正则查询无结果?
A: 先试简单表达式(如 ^7);确认语法无误可参考「正则表达式查询说明文档.md」。

Q: 和值/跨度查询为何不可用?
A: 和值、和值范围、跨度仅支持 3D 和 P3;选择 P5 时这些入口会提示仅限 3D/P3。


开发与打包

  • 模块说明:data_fetcher 负责拉取数据,query_engine 负责各类查询与统计,query_templates 提供快捷查询模板与分类,main.py 集成 GUI、注册/试用与导出。
  • 打包:使用「一键打包并创建分发包」可生成 exe 与分发包;详见 打包说明.txt 与分发包内 分发包说明.txt。

更新日志

v3.3

  • 注册与激活、7 天试用(含服务器端试用记录)
  • 快捷查询多分类标签页(基础、号码类型、位置相同、组合、大小/奇偶/质合/012路、复式、高级)
  • 和值、和值范围、跨度查询(3D/P3)
  • 复制结果、导出 Excel(智能默认文件名)
  • 关于对话框、正则帮助(可加载本地 md)、底部广告语轮播
  • FTP 上传试用/授权信息(可选)

v1.0.0 (2025-11-24)

  • 初始版本:联网数据、正则查询、期号与日期范围查询、结果导出、帮助文档

联系方式

  • 作者:摸球校尉陈八七
  • 组织:东湖沙湾论彩彩迷群
  • 邮箱:moqiuxiaowei@qq.com
  • QQ 群:253799100 摸金门
  • 微信号:moqiuxiaowei

本项目仅供学习与研究使用。

⚠️ 重要风险提示(必看)

7.1 核心风险声明

彩票本质:双色球、大乐透开奖结果为独立随机事件,每一期开奖概率均等,无固定规律可循

系统能力边界:本系统仅能对历史数据进行转换、统计、展示,无法预测未来开奖结果,无任何中奖承诺,所有输出仅为数据探索结果,非购彩建议

7.2 理性购彩指南

  • 彩票是娱乐方式,非投资手段
  • 量力而行,禁止大额、非理性、借贷购彩
  • 不依赖任何分析工具、公式、规律作为购彩依据
  • 遵守国家彩票管理条例,通过官方渠道购彩

7.3 责任声明

  • 本系统仅提供数据统计服务
  • 因使用本系统进行购彩决策产生的任何损失,由使用者自行承担
  • 开发者与版权方不承担任何法律责任
← 返回小李飞刀文章列表

同栏目其它文章