On Friday, 4 November 2016 at 08:04:12 UTC, Jacob Carlborg wrote:
Currently I'm using a standard for loop iterating over the lines. I'm always looking at the current line and the next line. When the current line is the standard pattern and the next line is is not, I do a separate loop until I see a standard pattern again, collecting the lines with the non-standard pattern in an array.

Could you filter [1] for the non standard pattern? Filter is lazy, so will only start looking for the next when the current one has been "handled".

[1] https://dlang.org/phobos/std_algorithm_iteration.html#.filter

Reply via email to