# Matches a diff range (?m)(?:^\@{2,2}) # Two @s \s{1,} # Whitespace \- # Dash (?\d+) # From \, # Comma (?\d+)? # LineCount \s{1,} # Whitespace \+ # Plus (?\d+) # To \,(?\d+)? # LineCount \s{1,}\@{2,2} # Two More @s (?
(?:.|\s){0,}?(?=\z|$))?$