Hello,
Je suis tout débutant en regex, et je pense sérieusement m'acheter le livre Regular Expressions Cookbook vu comment je galère avec ça ^^
Cependant j'ai commencé à en faire quelques une pour mes RegularExpressionValidator mais elles ne fonctionnent pas vraiment.
Pour valider un username, j'utilise la regex suivante dans un RegularExpressionValidator:
<asp:RegularExpressionValidator ID="FirstNameRegExpValidator" runat="server" ErrorMessage="Your first name must be between 2 and 25 characters length, contain only lower and uper case characters (è, ü, é, ö, à, ä, ã, ë, "'" and ï lower case only are authorized)" ValidationExpression="^[a-zA-Zèüéöàäãëï']{2,25}$" ControlToValidate="txtFirstName">*</asp:RegularExpressionValidator>
pareil pour valider une adresse, j'utilise celle-ci qui limite juste l'utilisation de certains caractères:
1 2
|
^[-a-zA-Zèüéöàäãëï()';,0123456789]$ |
Mon erreur est je pense dans le fait que ça ne valide qu'un subset, j'ai l'impression que ça ne prend pas en compte les valeurs complètes qui sont entré.
Merci bien pour votre aide
L.
Partager