正则表达式是用来在文本里按规则找内容的「搜索模板」:\d 表示数字、\w 表示字母数字下划线、. 表示任意字符,{4} 表示重复四次,方括号 [A-Z] 表示范围。本页用的是 JavaScript 的正则语法,与网页前端、Node 以及大多数编辑器(VS Code 查找框等)一致。标志位写在第二个斜杠后:g 表示找全部(不写只找第一处)、i 表示忽略大小写、m 表示让 ^ 和 $ 按每一行算。高亮预览里黄色底的就是命中部分;匹配列表逐条给出第几处、起止位置、完整匹配和每个捕获分组的值,调分组时一目了然。
状态行会直接显示浏览器的语法错误信息,常见原因是括号没配对、反斜杠转义缺失、量词(如 {2,1})范围写反。逐段删减表达式定位到出错的那一小段最快。
像 a*、\d? 这类可以匹配「零个字符」的表达式,会在每个位置命中一个空串,这是正则的正常行为。本工具会如实列出并标注位置;实际写代码时通常要给这类表达式加上边界或改成 + 量词。