x <- "50A ABC DE 51A FG 52A HI 53A"
rx <- "\\G(?:(?! X ).)*?\\K\\b\\d+A\\b"
regmatches(x, gregexpr(rx, x, perl=TRUE))
x <- "50A ABC DE 51A FG X 52A HI 53A"
regmatches(x, gregexpr(rx, x, perl=TRUE))
eCA8LSAiNTBBIEFCQyBERSA1MUEgRkcgNTJBIEhJIDUzQSIKcnggPC0gIlxcRyg/Oig/ISBYICkuKSo/XFxLXFxiXFxkK0FcXGIiCnJlZ21hdGNoZXMoeCwgZ3JlZ2V4cHIocngsIHgsIHBlcmw9VFJVRSkpCnggPC0gIjUwQSBBQkMgREUgNTFBIEZHIFggNTJBIEhJIDUzQSIKcmVnbWF0Y2hlcyh4LCBncmVnZXhwcihyeCwgeCwgcGVybD1UUlVFKSk=