^start of string
Group machinenr(?P<machinenr>[^\|]*?) Negated Character Class[^\|]*? *?matches any number of characters outside the set below:
\|the literal | (12410 / 1748 / 7C16)
\|the literal | (12410 / 1748 / 7C16)
Group controldone(?P<controldone>[^\|]*?) Negated Character Class[^\|]*? *?matches any number of characters outside the set below:
\|the literal | (12410 / 1748 / 7C16)
\|the literal | (12410 / 1748 / 7C16)
Group nrofitems(?P<nrofitems>[^\|]*?) Negated Character Class[^\|]*? *?matches any number of characters outside the set below:
\|the literal | (12410 / 1748 / 7C16)
\|the literal | (12410 / 1748 / 7C16)
Group items(?P<items>[^\|]*?) Negated Character Class[^\|]*? *?matches any number of characters outside the set below:
\|the literal | (12410 / 1748 / 7C16)
\|the literal | (12410 / 1748 / 7C16)
$end of string, or before its final line terminator
g modifier: global. Finds all matches instead of stopping after the first
x modifier: extended. Ignores unescaped whitespace and comments outside character classes