RegEx/Git/DiffRange.regex.txt
# Matches a diff range
(?m)(?:^\@{2,2}) # Two @s \s{1,} # Whitespace \- # Dash (?<FromFileLineStart>\d+) # From \, # Comma (?<FromFileLineCount>\d+)? # LineCount \s{1,} # Whitespace \+ # Plus (?<ToFileLineEnd>\d+) # To \,(?<ToFileLineCount>\d+)? # LineCount \s{1,}\@{2,2} # Two More @s (?<Header>(?:.|\s)+?(?=\z|$))?$ |