전자 메일 주소 유효성 검사기가 있지만 예를 들어 ü, ç ...와 같은 특수 문자를 추가해야합니다. 터키 (또는 다른 곳에서는) 사용자가 웹 사이트 URL 등이 있습니다 hasangürsoy.com 내 코드는 다음과 같습니다 :전자 메일의 Asp.net RegularExpressionValidator에 특수 문자 추가
<asp:TextBox ID="tEMail" runat="server" />
<asp:RequiredFieldValidator ID="rfvEMail" runat="server"
ControlToValidate="tEMail" ErrorMessage="* required" />
<asp:RegularExpressionValidator ID="revEMail" runat="server"
ControlToValidate="tEMail" ErrorMessage="* invalid"
ValidationExpression="\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*" />
: \ w + [\ wçığöşü] + ([-. + '] \ + w) * @ \ w + [\ wçığöşü] + ([-.] \ + w) * \. \ w + ([-.] \ w +) 유일한 문제는 전자 메일 주소이며 도메인은 çığöşü가 아닌 일반 문자로 시작해야합니다. 이 문제를 해결하면 작업이 완료됩니다. –