Golang正则表达式:获取变量的索引位置

时间:2015-08-12 22:17:24

标签: regex go

我有一个包含变量(?P<next_tok>)的正则表达式如何获取该变量匹配的索引?

这是完整的正则表达式: \S*[\.\?!](?P<after_tok>(?:[?!)";}\]\*:@\'\({\[])|\s+(?P<next_tok>\S+))

实施例: http://play.golang.org/p/7CYfK50W2Q

我想获得匹配和regexp匹配中任何变量的索引。这可能在golang吗?

编辑: 我无法弄清楚如何按名称获取next_tok,但我能够通过FindAllStringSubmatchIndex

获取所有子匹配

http://play.golang.org/p/SEaCLVKisr

0 个答案:

没有答案
相关问题