Мне нужно создать регулярное выражение, которое может соответствовать только имена из:Match один/несколько группа только если разделены разделителем
Dany and Andy
Steve
Dany and Steve and Andy
Andy and Steve
но failes совпадать с именами из:
and
and Dany
Steve and Nancy and
другими словами, мне нужно регулярное выражение, которое соответствует либо:
- Имя.
- Два имени, если они разделены разделителем 'и'.
- Три имени, если каждый из них отделен от предыдущего/следующего разделителем 'и'.
Что я до сих пор: https://regex101.com/r/qQ2fY2/1 Это некрасиво и я не люблю:/Я также не нравится тот факт, что я должен ввести «Kuba» дважды (я хотел бы поставить его только один раз).
Может ли кто-нибудь дать мне представление о том, как его выполнить? (я пробовал с lookaheads и т. д., но я думаю, я не могу этого сделать: /).
Спасибо!
YESS !! Это именно то, что я хотел! Спасибо брат. – Danon