Как можно дополнительно разрешить запуск SMTP-адреса с «smtp:» или «SMTP» и получить соответствие нижеследующего RegEx?
(?<!-_.)(?!.*\.\.)(?=[a-zA-Z0-9][a-zA-Z0-9@\-_.]{4,}$)[a-zA-Z0-9-_.]{1,64}[a-zA-Z0-9]\@(?:(?=[a-zA-Z0-9-]{1,254}\.)[a-zA-Z0-9]+(?:\-[a-zA-Z0-9]+)*\.){1,}[a-zA-Z]{2,63}$
Я пробовал разные варианты (smtp:|SMTP:)
, но, похоже, ни одна из них не работает.