2010-12-01 4 views
0

J'ai besoin d'aide pour l'expression régulière. Je valide le texte de la zone de texte lors de la mise à jour des enregistrements. Lorsque je clique sur le bouton de mise à jour, les 5 premières lettres doivent être égales à CM000 ou cm000. Comment valider cela en utilisant une expression régulière dans asp.net. Est-ce que quelqu'un sait validationexpression pour cela. Faites le moi savoir .Expression régulière pour asp.net

Merci

Répondre

1

Vous n'avez pas besoin regex - faire à la place:

bool isValid 
    = textBox.Text.StartsWith("CM000", StringComparison.OrdinalIgnoreCase); 

Si vous devez utiliser une expression régulière (comme pour un contrôle de validation) puis utilisez quelque chose comme ceci:

<asp:RegularExpressionValidator 
    runat="server" 
    id="someId" 
    controltovalidate="textBox" 
    validationexpression="^(?:CM|cm)000" 
    errormessage="Invalid input" /> 
+0

Dois-je l'utiliser en javascript? – Tronics

+0

@ user356973 - Cela dépend, comment validez-vous le contrôle? –

+0

merci l'avoir. Merci de votre aide. – Tronics

Questions connexes