ciao a tutti,
vi invito a partecipare a questo post perchè non so voi ma ogni volta che devo controllare un campo mi devo fare una marea di giri per cercarmi la miglior regular expression. Visto che siamo in tanti sicuramnente avremo molte varianti di controlli.
io inizio con il postarvi queste:
Inserire solo caratteri:
codice:
<asp:RegularExpressionValidator id="RegularExpressionValidator4" runat="server" ControlToValidate="tuo_campo" Display="Dynamic" ErrorMessage="Inserire solo caratteri" ValidationExpression="[a-zA-Z]+"></asp:RegularExpressionValidator>
Inserire solo numeri:
codice:
<asp:RegularExpressionValidator id="RegularExpressionValidator1" runat="server" ControlToValidate="tuo_campo" Display="Dynamic" ErrorMessage="Inserire solo numeri" ValidationExpression="\d+"></asp:RegularExpressionValidator>
Convalida email:
codice:
<asp:regularexpressionvalidator id="RegularExpressionValidator2" runat="server" ErrorMessage="Email non valida" Display="Dynamic" ControlToValidate="tuo_campo" ValidationExpression="^[\w\-\.]*[\w\.]\@[\w\.]*[\w\-\.]+[\w\-]+[\w]\.+[\w]+[\w $]"></asp:regularexpressionvalidator>
Minimo 4 caratteri Massimo 15 caratteri e controllo caratteri speciali:
codice:
<asp:RegularExpressionValidator id="RegularExpressionValidator11" runat="server" ControlToValidate="tuo_campo" Display="Dynamic" ErrorMessage="Errore" ValidationExpression="^[1-zA-Z0-1@.\s]{4,15}$"></asp:RegularExpressionValidator>
aspetto le vostre :mavieni: