.{1}any character (except for line terminators), repeated exactly 1 time
Group user_access(?<user_access>.{3}) .{3}any character (except for line terminators), repeated exactly 3 times
Group group_access(?<group_access>.{3}) .{3}any character (except for line terminators), repeated exactly 3 times
Group other_access(?<other_access>.{3}) .{3}any character (except for line terminators), repeated exactly 3 times
+the literal (3210 / 408 / 2016) , repeated at least once
Group oder(?<oder>[0-9]*) *matches any number of characters from the set below:
0-9one character from 0 (4810) to 9 (5710)
+the literal (3210 / 408 / 2016) , repeated at least once
Group owner(?<owner>[a-z]*) *matches any number of characters from the set below:
a-zone character from a (9710) to z (12210) (case insensitive)
+the literal (3210 / 408 / 2016) , repeated at least once
Group group(?<group>[a-z]*) *matches any number of characters from the set below:
a-zone character from a (9710) to z (12210) (case insensitive)
+the literal (3210 / 408 / 2016) , repeated at least once
\d*a digit, repeated any number of times
+the literal (3210 / 408 / 2016) , repeated at least once
Group month(?<month>[a-z]{3}) {3}matches exactly 3 characters from the set below:
a-zone character from a (9710) to z (12210) (case insensitive)
+the literal (3210 / 408 / 2016) , repeated at least once
\d{1,2}a digit, repeated between 1 and 2 times
+the literal (3210 / 408 / 2016) , repeated at least once
Group year(?<year>\d{0,4}) \d{0,4}a digit, repeated between 0 and 4 times
Group time(?<time>(?<hour>\d{2}):(?<minute>\d{2}))? ?repeats the group contents below at most once:
\d{2}a digit, repeated exactly 2 times
:the literal : (5810 / 728 / 3A16)
Group minute(?<minute>\d{2}) \d{2}a digit, repeated exactly 2 times
+the literal (3210 / 408 / 2016) , repeated at least once
Group filename(?<filename>(?<basename>.+)\.(?<extension>.*)|(?<no_extension_filename>.*)) 1st Alternative(?<basename>.+)\.(?<extension>.*) Group basename(?<basename>.+) .+any character (except for line terminators), repeated at least once
\.the literal . (4610 / 568 / 2E16)
Group extension(?<extension>.*) .*any character (except for line terminators), repeated any number of times
2nd Alternative(?<no_extension_filename>.*) Group no_extension_filename(?<no_extension_filename>.*) .*any character (except for line terminators), repeated any number of times
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
i modifier: insensitive. Matches without distinguishing uppercase and lowercase letters