Каким-то образом дополнительные группы захвата не работают для меня. Я пытаюсь захватить текст из строки, которая иногда содержит нежелательный текст.
I want this, N3
and this
this 2
this 2, N1
Это нежелательно
, N3, N1
Мое регулярное выражение выглядит так:
^[a-z0-9 ]*(?:, N\d)?$
Пример : https://regex101.com/r/la3G2Q/2
Как я могу получить текст перед запятой, даже если иногда есть запятая?
I want this
and this
this 2
this 2