Я пытаюсь получить регулярное выражение, которое соответствует: (не должно совпадать ни с одной другой строкой)
Word1 or Word2 or Word3 or Wordn
Захват слов до или после "или"
1: Word1
2: Word2
3: Word3
n: Wordn
Я пытался изменить регулярное выражение CSV:
(?:^|,)(\"(?:[^\"]+|\"\")*\"|[^,]*)
до
(?:^|(?:or)((?:[^(?:or)]+)*|[^(?:or)]*)
Но это не дает мне того, чего я хочу.
Я уверен, что что-то упустил, но я бился головой много часов.