Group mesini(?P<mesini>\d{2}) \d{2}a digit, repeated exactly 2 times
Group diaini(?P<diaini>\d{2}) \d{2}a digit, repeated exactly 2 times
Group horaini(?P<horaini>\d{2}) \d{2}a digit, repeated exactly 2 times
Group minini(?P<minini>\d{2}) \d{2}a digit, repeated exactly 2 times
\sany whitespace character
Group duracaosegundo(?P<duracaosegundo>\d{5}) \d{5}a digit, repeated exactly 5 times
\sany whitespace character
\d{4}a digit, repeated exactly 4 times
\sany whitespace character
\sany whitespace character
\s{6}any whitespace character, repeated exactly 6 times
\sany whitespace character
\sany whitespace character
Group rota(?<rota>(\d{4})|\s{4}) \d{4}a digit, repeated exactly 4 times
\s{4}any whitespace character, repeated exactly 4 times
\s{6,18}any whitespace character, repeated between 6 and 18 times
Group numerob(?<numerob>\d{4}) \d{4}a digit, repeated exactly 4 times
\sany whitespace character
Group ramal(?<ramal>\d{4,8}) \d{4,8}a digit, repeated between 4 and 8 times
\s{20,24}any whitespace character, repeated between 20 and 24 times
Group senha(?P<senha>(\d{6}|\s{6})) \d{6}a digit, repeated exactly 6 times
\s{6}any whitespace character, repeated exactly 6 times
\s{8}any whitespace character, repeated exactly 8 times
\d{2}a digit, repeated exactly 2 times
\sany whitespace character
Group tronco(?<tronco>(\d{5}|\s{5})) \d{5}a digit, repeated exactly 5 times
\s{5}any whitespace character, repeated exactly 5 times
Group nodetrunk(?<nodetrunk>\d{4}) \d{4}a digit, repeated exactly 4 times
\na line-feed (newline) character (ASCII 10)
g modifier: global. Finds all matches instead of stopping after the first
m modifier: multiline. Causes ^ and $ to match the start and end of each line, not only the start and end of the string