Ваше регулярное выражение ^SPABSA[0-9]{3}$
будет соответствовать строкам, начинающимся с SPABSA
, за которыми следуют 3 цифры, например. SPABSA123
.
Как уже упоминалось @anubhava, замените SPABSA
на (SPA|BSA)
, что означает: создать группу захвата, соответствующую SPA
или BSA
.
Демо: https://regex101.com/r/UijKI6/2