编码车间

正则沙盘

规则、旗标和样品当场对。匹配、分组、命名分组摊在桌上。最多列出 400 处,避免一条规则把页面拖死。

状态

3 处

/(\w+)\s+(\d+)/ g

分组

2

捕获组个数

样品

24

字符

旗标
用 $1、$& 引用分组和整段
涂色样品
forge 01
json 02
diff 03
匹配表
#位置整段$1$2
10–8forge 01forge01
29–16json 02json02
317–24diff 03diff03

怎么摊

用浏览器自己的正则引擎,规则和样品都留在这页。g 找出全部;没有 g 只报第一处。零宽匹配会把 lastIndex 往前拨一格,免得死循环。替换走字符串 replace 的惯用写法:$1 是第一组,$& 是整段。