在String.scan中返回匹配位置

时间:2011-06-30 19:59:49

标签: ruby regex

我需要扫描较大的文本文档,以查找正则表达式中表达的模式,并提取一定数量的周围文本标记。目前我使用String.scan来检索匹配项,但是这并没有给出文档中匹配字符串的位置。对此有一些优雅的解决方案吗?

1 个答案:

答案 0 :(得分:1)

查看此post

它适用于匹配对象。 m.begin(1)