У меня есть RegularExpressionValidator на моей странице, который проверяет электронную почту, используя этот
<asp:RegularExpressionValidator ID="valEmailExpression"
runat="server"
ErrorMessage="Your email address does not appear to be of a valid form. (eg: your.name@yourorganisation.com)"
ControlToValidate="txtUsername" EnableClientScript="false"
ValidationExpression=**"\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*"**
Display="None"></asp:RegularExpressionValidator>
Это работает для таких вещей, как "hello@hello.com"
, но если пользователь вырезает и вставляетпо электронной почте, иногда вы получаете такие вещи, как "hello@hello.com" или "hello@hello.com".
Можно ли указать в регулярном выражении, что я хотел бы обрезать пробелы перед проверкойадрес электронной почты?