Negative Lookbehind(?<!\d) \da Unicode decimal digit
\d{6}a Unicode decimal digit, repeated exactly 6 times
\D?optionally matches any character that is not a Unicode decimal digit
\d{6}a Unicode decimal digit, repeated exactly 6 times
\da Unicode decimal digit
g modifier: global. Finds all matches instead of stopping after the first