^start of line
\h*any horizontal whitespace character, repeated any number of times
Group linetype(?<linetype>[0123456]) 0the literal 0 (4810 / 608 / 3016)
1the literal 1 (4910 / 618 / 3116)
2the literal 2 (5010 / 628 / 3216)
3the literal 3 (5110 / 638 / 3316)
4the literal 4 (5210 / 648 / 3416)
5the literal 5 (5310 / 658 / 3516)
6the literal 6 (5410 / 668 / 3616)
\h+any horizontal whitespace character, repeated at least once
Group color(?<color> (?&Number) ) (?&Number)calls group Number as a subroutine
\h+any horizontal whitespace character, repeated at least once
Group xrot(?<xrot> (?&Number) ) (?&Number)calls group Number as a subroutine
\h+any horizontal whitespace character, repeated at least once
Group yrot(?<yrot> (?&Number) ) (?&Number)calls group Number as a subroutine
\h+any horizontal whitespace character, repeated at least once
Group zrot(?<zrot> (?&Number) ) (?&Number)calls group Number as a subroutine
\h+any horizontal whitespace character, repeated at least once
Group xpos(?<xpos> (?&Number) ) (?&Number)calls group Number as a subroutine
\h+any horizontal whitespace character, repeated at least once
Group ypos(?<ypos> (?&Number) ) (?&Number)calls group Number as a subroutine
\h+any horizontal whitespace character, repeated at least once
Group zpos(?<zpos> (?&Number) ) (?&Number)calls group Number as a subroutine
\h+any horizontal whitespace character, repeated at least once
Group xcam(?<xcam> (?&Number) ) (?&Number)calls group Number as a subroutine
\h+any horizontal whitespace character, repeated at least once
Group ycam(?<ycam> (?&Number) ) (?&Number)calls group Number as a subroutine
\h+any horizontal whitespace character, repeated at least once
Group zcam(?<zcam> (?&Number) ) (?&Number)calls group Number as a subroutine
\h+any horizontal whitespace character, repeated at least once
Group xsca(?<xsca> (?&Number) ) (?&Number)calls group Number as a subroutine
\h+any horizontal whitespace character, repeated at least once
Group ysca(?<ysca> (?&Number) ) (?&Number)calls group Number as a subroutine
\h+any horizontal whitespace character, repeated at least once
Group zsca(?<zsca> (?&Number) ) (?&Number)calls group Number as a subroutine
\h+any horizontal whitespace character, repeated at least once
Group filename(?<filename>\S+[.]\S+) \S+any non-whitespace character, repeated at least once
.the literal . (4610 / 568 / 2E16)
\S+any non-whitespace character, repeated at least once
$end of line
Definition Group(?(DEFINE)
(?<Number> [-]? \d+ (?> [.]\d* )? (?> [Ee] [+-]? \d+ )? )
) Group Number(?<Number> [-]? \d+ (?> [.]\d* )? (?> [Ee] [+-]? \d+ )? ) ?matches at most one character from the set below:
-the literal - (4510 / 558 / 2D16)
\d+a digit, repeated at least once
Atomic Group(?> [.]\d* )? ?repeats the group contents below at most once:
.the literal . (4610 / 568 / 2E16)
\d*a digit, repeated any number of times
Atomic Group(?> [Ee] [+-]? \d+ )? ?repeats the group contents below at most once:
Ethe literal E (6910 / 1058 / 4516) (case sensitive)
ethe literal e (10110 / 1458 / 6516) (case sensitive)
?matches at most one character from the set below:
+the literal + (4310 / 538 / 2B16)
-the literal - (4510 / 558 / 2D16)
\d+a digit, repeated at least once
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
x modifier: extended. Ignores unescaped whitespace and comments outside character classes