Gibt es eine kanonische Reihenfolge der Submatch Ausdrücke in einem regulären Ausdruck?Nummerierung Regex Submatches
Zum Beispiel: Wie lautet die Reihenfolge der Unterübereinstimmungen in
"([0-9] {3}). ([0-9] {3}). ([0-9] {3}). ([0-9] {3})) \ s + ([AZ] +) "?
a. (([0-9]{3})\.([0-9]{3})\.([0-9]{3})\.([0-9]{3}))\s+([A-Z]+)
(([0-9]{3})\.([0-9]{3})\.([0-9]{3})\.([0-9]{3}))
([A-Z]+)
([0-9]{3})
([0-9]{3})
([0-9]{3})
([0-9]{3})
b. (([0-9]{3})\.([0-9]{3})\.([0-9]{3})\.([0-9]{3}))\s+([A-Z]+)
(([0-9]{3})\.([0-9]{3})\.([0-9]{3})\.([0-9]{3}))
([0-9]{3})
([0-9]{3})
([0-9]{3})
([0-9]{3})
([A-Z]+)
oder
c. somthin' else.