\(the literal ( (4010 / 508 / 2816)
Group fonction(?<fonction>[^\)]+) Negated Character Class[^\)]+ +matches at least one character outside the set below:
\)the literal ) (4110 / 518 / 2916)
\)the literal ) (4110 / 518 / 2916)
\s*any whitespace character, repeated any number of times
Group vehicule(?<vehicule>[^\/]+) Negated Character Class[^\/]+ +matches at least one character outside the set below:
\/the literal / (4710 / 578 / 2F16)
\/the literal / (4710 / 578 / 2F16)
\s*any whitespace character, repeated any number of times
Group motif(?<motif>[^\/]+) Negated Character Class[^\/]+ +matches at least one character outside the set below:
\/the literal / (4710 / 578 / 2F16)
\/the literal / (4710 / 578 / 2F16)
\s*any whitespace character, repeated any number of times
Group numero(?<numero>\d+\s*(?:bis|ter|[a-c])?) \d+a digit, repeated at least once
\s*any whitespace character, repeated any number of times
Non-Capturing Group(?:bis|ter|[a-c])? ?repeats the group contents below at most once:
bisthe literal text bis (case insensitive) terthe literal text ter (case insensitive) a-cone character from a (9710) to c (9910) (case insensitive)
\s*any whitespace character, repeated any number of times
.+any character (except for line terminators), repeated at least once
,the literal , (4410 / 548 / 2C16)
\s*any whitespace character, repeated any number of times
Group commune(?<commune>.*) .*any character (except for line terminators), repeated any number of times
g modifier: global. Finds all matches instead of stopping after the first
i modifier: insensitive. Matches without distinguishing uppercase and lowercase letters