Я хочу построить регулярное выражение для N.S или N.A.
N.S
N.A
Пока я могу построить (N\.A\b)|(N\.S\.\b).Но это соответствует только N.S, но не N.S.
(N\.A\b)|(N\.S\.\b)
N.S.
Спасибо
Вот один из JavaScript:
const regex = /^N\.[SA]$/gm regex.test('N.S') // true regex.test('N.A') // true regex.test('anything else') // false
Это зависит от языка.Это должно работать в PHP, если вы пытаетесь сопоставить все слово:
^(N\.A|N\.S)$