Этим утром я создал FSA, который предназначен для проверки локальной части электронного письма.Чтобы упростить эти вещи для себя, я сделал эти спецификации
'Локальная часть адреса электронной почты должна использовать любой из;прописные буквы AZ и строчные буквы алфавита az, цифры 0-9, «+» и точка «.», при условии, что они не появляются последовательно.Локальная часть не должна начинаться или заканчиваться ни '+', ни точкой '.''
Локальная часть
Я рад, что это соответствует требованиям, которые я сделал, однако у меня возникают проблемы с преобразованием его в регулярное выражение.Очевидно, что он начинается с ^ [A-Za-z0-9] и заканчивается @ $, но после этого я не уверен, как его структурировать.
Любое руководство будет с благодарностью.