IsEmailCondition

Условие типа ComparisonCondition; проверка на корректное значение Email-адреса.

Шаблон IsEmailCondition

<Condition Name="" Type="IsEmailCondition" Assembly="Conditions">
  <!--Тэги, общие для всех условий-->
  <AlwaysChange Value="" />
  <!--Тэги, специфичные для ComparisonCondition-->
  <Items>
    <Item></Item>
  </Items>
  <Satisfy MinCount="" MaxCount="" />
  <Comparison Type="" Order="" />
  <!--Тэги, специфичные для IsEmailCondition-->
</Condition>

Описание IsEmailCondition

<Condition Name="IsEmailConditionName" Type="IsEmailCondition" Assembly="Conditions">
  <!--Тэги, общие для всех условий-->
  <!--Тэги, специфичные для ComparisonCondition-->
  <!--Тэги, специфичные для IsEmailCondition-->
</Condition>

Проверка осуществляется с помощью регулярного выражения:

^\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$

Last updated