Test, validate and match regular expressions
Matches a line with three tab-separated fields, where the final field must end with a whitespace character followed by a distance unit (m, km, or AU). Each field is captured via lazy groups, with the unit captured separately as the fourth group. Useful for parsing tab-delimited scientific or astronomical data lines ending in a measurement unit.