为捕获组指定名称

作者: adam-beneschan创建于 2013年7月27日更新于 2019年10月25日

回应 go-oleg 在问题 #17 中的评论: 我尝试将他建议的添加名字到捕获组的内容添加到 GitHub 中。 我已经实现了某些功能,但我想先向其他人展示我的想法。 请注意,这是我第一次在 GitHub 中贡献任何内容。 以下是我所做的事情: beginCapture(group): group 参数是可选的。 如果它是一个整数(或所有数字的字符串),则值必须与实际分配给该组的组号匹配(在 JavaScript 中,它将是由 regexp.exec() 返回的数组中的索引),否则会出错。 如果它是其他字符串,则它是分配给捕获组的组名。

内容来源: VerbalExpressions/JSVerbalExpressions