On Tuesday, 8 July 2014 at 15:58:47 UTC, Justin Whear wrote:

What do you mean by offset? If you simply mean the index of the match, as your example seems to indicate, you can zip the matches with iota or
sequence!"n".

If you want the offset in the string where each match begins I think you're out of luck. I needed something similar a while ago and the best I could find was using the cumulative length of the pre property.


Sorry for my confusing example!

Yes, I was looking for the offset in the string where the matches begin. I did some programming in PHP in the past. Their preg_match_all function has an optional offset_capture flag. I was hoping for something similar in std.regex...

Good tip, I'll use the cumulative length of pre.

Thanks you both for your replies!



Reply via email to