正则基础 Token 速查 - 10 项字符类、锚点、量词与分组
查看当前表格列出的 10 个基础 token:\d、\w、\s、.、^、$、+、*、? 和 (...)。页面只显示静态含义,不执行表达式或覆盖高级语法。
功能特点
- 列出 \d、\w、\s 和 . 四个字符匹配 token
- 列出 ^、$、+、*、? 与 (...) 六个锚点、量词和分组 token
- 展示每个 token 的简短静态说明,不执行或验证正则
使用方法
- 在 10 个基础 token 中找到要确认的符号
- 阅读页面给出的单句含义,并区分正则文本与代码字符串转义
- 组合表达式后转到目标运行时或正则测试器验证真实行为
示例输入
字符匹配 Token
\d、\w、\s、.对应页面表格中的数字、单词、空白和任意字符基础项。
锚点、量词与分组 Token
^、$、+、*、?、(...)对应页面表格中的开头、结尾、基础重复、可选和捕获组条目。
表外语法
{m,n}、\b、(?=...)、flags这些内容不在当前 10 项静态表中,也不会在本页执行;应转到目标运行时或正则测试器验证。
组合基础 Token
^\d+$静态组合示例:^ 说明开头、\d 说明数字、+ 说明一次或多次、$ 说明结尾;本页不会执行它。
示例输出
字符匹配 Token
\d:数字字符;\w:单词字符;\s:空白字符;.:除换行外的任意字符锚点、量词与分组 Token
^:字符串或行开头;$:字符串或行结尾;+:一次或多次;*:零次或多次;?:可选或懒惰匹配;(...):捕获组表外语法
当前速查表不包含 {m,n}、\b、断言或 flags;请转到正则测试器或目标运行时验证组合基础 Token
^\d+$:静态组合说明,不执行匹配
常见错误
- 把速查表里的语法直接复制到不同语言,可能遇到转义层级差异。
- 把静态说明当成执行结果;页面不会运行表达式或显示匹配。
- 需要表格之外的语法时凭记忆补写,容易混入目标引擎不支持的特性。
适用场景
- 正则语法速查
- 代码评审辅助
- 学习笔记整理
- 调试前确认符号含义
实操检查
速查表只解决符号识别
当前页面静态展示 10 个基础 token,不读取输入,也不执行表达式;它适合确认符号名称和大致含义,不适合证明一条业务规则可用。
组合后立即转入验证流程
组合出表达式后要区分正则文本和代码字符串的转义,再在目标运行时或正则测试器中加入反例、边界和 flags;高级语法不在当前速查表范围内。
页面专属核验
使用前与操作中
- 把页面当作静态的 10 项 token 速查:它只展示 `\d`、`\w`、`\s`、`.`、锚点、基础量词和捕获组,不执行表达式。
- 阅读 `.`、`^`、`
正则基础 Token 速查 - 10 项字符类、锚点、量词与分组 | ToolByte 和 `?` 时先带上目标引擎的换行、multiline 和懒惰量词语境;单句 token 说明不能替代完整表达式测试。 - 区分正则文本、JavaScript/Python/JSON 字符串转义和最终传入引擎的内容;需要捕获结果、替换或性能判断时转到对应页面。
结果出来后
- 页面是否确实只列出 10 个静态 token,且没有把速查卡片误读成对某个完整表达式的匹配结果?
- 目标引擎中 `\w` 是否覆盖预期字符集、`.` 是否处理换行、锚点是否受 multiline 影响,是否用最小样本实际测试?
- 组合 token 后是否还在正则测试器中检查整串/局部匹配、捕获组和 flags,而不是凭速查文字直接上线?
相关工具
工具边界
- 当前表格只有 10 个基础 token,不包含 {m,n}、\b、断言、命名组、Unicode 属性或 flags。
- 页面只解释静态含义,不会替你验证业务规则、样本覆盖率、引擎兼容性或性能。
- 把用户输入直接拼进正则可能引入错误或 ReDoS 风险,应限制长度并使用安全构造方式。
与相似工具的区别
- 正则模板库:速查表只列出 10 个基础 token 的静态说明;模板库提供完整字段规则,适合作为可修改的业务初稿。
安全与兼容性
- 速查内容不处理输入数据,也不会执行表达式;复制基础 token 时仍要区分正则文本和语言字符串的转义层。
- 表外的 {m,n}、\b、断言、命名组、Unicode 属性和 flags 必须查目标运行时官方文档并实际测试。
下一步排查
- 先从页面列出的 10 个 token 选择基础构件,再在正则测试器准备正例与反例。
- 需要 {m,n}、\b、断言或 flags 时查阅目标运行时官方文档,再到正则测试器验证。
- 上线前在目标语言运行时检查字符串转义、性能、超时和异常输入。
常见问题
表格里有哪些内容?
只有 \d、\w、\s、.、^、$、+、*、? 和 (...) 这 10 项基础 token。
需要断言、flags 或次数范围怎么办?
当前表格没有这些高级项;请查目标运行时官方文档,再用正例、反例和边界样本验证。
速查表会运行表达式吗?
不会。页面只展示静态说明,实际匹配、转义和性能需在正则测试器或目标运行时检查。