\d+a digit, repeated at least once
\Kresets the starting point of the reported match. Any previously consumed characters are no longer included in the final match
\d{3}a digit, repeated exactly 3 times
Positive Lookahead(?=\h£) \hany horizontal whitespace character
£the literal £ (16310 / 2438 / A316)
g modifier: global. Finds all matches instead of stopping after the first