私は次のような文字列を持っています:
--d--d-d---d--
この文字列内の「d」のすべての出現をオフセットとともに検索したいと思います。
ただし、次のことを行うと、最初の結果しか返されません。
irb(main):001:0> m = /d/.match "d--d-d---d"
=> #<MatchData "d">
irb(main):002:0> m.size
=> 1
私は何が間違っているのですか?match
文字列内のすべての正規表現に一致すると思いました。