j'ai essayer de faire un teste sur un champs contient la suite des caractère suivants : 12.02.IA
mais le code ne marche pas ??Code:Regex Rg = new Regex("[[0-9]{2}]\.[[0-9]{2}]\.[\w{2}]");
Version imprimable
j'ai essayer de faire un teste sur un champs contient la suite des caractère suivants : 12.02.IA
mais le code ne marche pas ??Code:Regex Rg = new Regex("[[0-9]{2}]\.[[0-9]{2}]\.[\w{2}]");
J'ai encoure essayer avec ce code la , mais pas de resultat :
Code:
1
2
3
4
5
6
7
8 Regex Rg = new Regex(@"[[0-9]{2}]\.[[0-9]{2}]\.[[A-Z]{2}]"); string tmp = TextBox1.Text; Match Mymatch = Rg.Match(tmp); if(Mymatch.Success) { Label1.Text = "good"; } else { Label1.Text = "Not good"; }
La syntaxe de ta regex n'est pas bonne, il y a des crochets en trop...
EDIT: pour t'aider à créer des expressions régulières, tu peux utiliser Expresso :Code:Regex Rg = new Regex("[0-9]{2}\.[0-9]{2}\.\w{2}");
http://www.ultrapico.com/Expresso.htm