fork download
  1. import re
  2. input_text = "xyz T1 VX N1 G1"
  3. pattern = r'\b(?=\w)p?(?:T[X0-4]?)?\s?(?:V[X0-2])?\s?(?:N[X0-3])?\b(?<=\w)'
  4. print(re.findall(pattern, input_text))
Success #stdin #stdout 0.04s 9436KB
stdin
Standard input is empty
stdout
['T1 VX N1']