regex - Nim 正则表达式匹配与替换
介绍 Nim 的 std/re、std/nre 和 nim-regex API,用于模式匹配、捕获、替换、分割及线性时间匹配。
标签
更新于: 2026-10-04能力
典型输入
典型输出
该技能可以做什么
- 创建正则表达式模式
- 匹配字符串和捕获组
- 查找子字符串匹配
- 遍历匹配结果
- 替换匹配文本
- 按模式分割字符串
- 检查模式是否包含
- 访问捕获边界
- 使用线性时间匹配
输入
- Nim 源代码
- 输入字符串
- 正则表达式模式
- 正则表达式标志
- 替换字符串或过程
输出
- 匹配结果
- 捕获组
- 匹配位置
- 替换后的字符串
- 分割后的字符串序列
要求
- Nim 运行环境
- std/re 或 std/nre 所需的 PCRE
- 使用纯 Nim 匹配时所需的 nim-regex
