如果我有 (a)|(b) 也可以用 0 为 b 启动组,那么在 Go Regex 中有没有办法?我该怎么做?
re := regexp.MustCompile( `<(\$)([a-zA-Z0-9]+):([a-zA-Z0-9]+):([a-zA-Z0-9]+)>|{(@)([a-zA-Z0-9 ]+)}`)
并迭代
for _, v := range re.FindAllSubmatchIndex([]byte(str), -1) { ... }
如何“规范化”组(索引)?所以 (@) 也是第 0 组?
我可以使用同名的组名吗?
精慕HU
相关分类