У меня есть два регулярных выражения, которые мне нужно объединить в один, поскольку я использую RegularExpressionAttribute в ASP.NET и не допускает нескольких экземпляров.Как я могу присоединить два регулярных выражения к одному?
Как я могу присоединить следующие два регулярных выражения к одному?
.*[email protected](?!.*?\.\.)[^@]+$
[\x00-\x7F]
первая проверяет, что не существует 2 последовательные точки в доменной части адреса электронной почты и вторая проверка регулярных выражений, что все символы ASCII
Я думал, что это могло бы быть столь же легко, как присоединиться к ним вместе, как (.*[email protected](?!.*?\.\.)[^@]+$)([\x00-\x7F])
, но это не работает
Вот link к предыдущему сообщению, относящемуся к этой проблеме
EDIT: Я украшая строковое свойство моей модели просмотра, используя атрибут reglarexpression, и это становится визуализированным в javascript, используя ненавязчивый, поэтому он должен проверять использование javascript. Я не упомянул это в моем первоначальном посте
Ваше регулярное выражение также будет соответствовать '444 @ ff @ ff.com'. –
спасибо, что исправлено сейчас – anubhava
Я помню, вы сказали, что «обходные дороги дороги», не так ли? :) –