import re
input_text = "xyz T1 VX N1 G1"
pattern = r'\b(?=\w)p?(?:T[X0-4]?)?\s?(?:V[X0-2])?\s?(?:N[X0-3])?\b(?<=\w)'
print(re.findall(pattern, input_text))
aW1wb3J0IHJlCmlucHV0X3RleHQgPSAieHl6IFQxIFZYIE4xIEcxIgpwYXR0ZXJuID0gcidcYig/PVx3KXA/KD86VFtYMC00XT8pP1xzPyg/OlZbWDAtMl0pP1xzPyg/Ok5bWDAtM10pP1xiKD88PVx3KScKcHJpbnQocmUuZmluZGFsbChwYXR0ZXJuLCBpbnB1dF90ZXh0KSk=