Documentation
README
正则表达式助手 (Regex Tester)
正则表达式测试与调试工具,帮助开发者快速验证正则表达式、提取匹配结果和执行替换操作。
技能目的
提供便捷的正则表达式测试环境,帮助用户:
- 验证正则表达式是否正确匹配目标文本
- 查看捕获分组的内容
- 执行替换操作并预览结果
- 获取详细的匹配信息
何时使用此技能
在以下情况下使用此技能:
- 需要测试或调试正则表达式
- 需要从文本中提取特定模式的内容
- 需要进行批量文本替换
- 需要了解正则表达式的匹配行为
- 需要生成常用正则表达式模式
功能特性
1. 基本匹配测试
测试正则表达式在目标文本中的匹配情况。
python3 script/main.py match "<正则>" "<文本>"
示例:
# 测试邮箱匹配
python3 script/main.py match "[\w.+-]+@[\w-]+\.[\w.-]+" "contact@example.com"
# 测试手机号匹配(中国大陆)
python3 script/main.py match "1[3-9]\d{9}" "13800138000"
2. 提取所有匹配
获取文本中所有匹配正则表达式的内容。
python3 script/main.py findall "<正则>" "<文本>"
This is the opening of the README. Read the full README on GitHub.