Expression régulière .net
Bonjour ,
j'ai actuellement un souci avec les expressions régulières.
Je veux pouvoir déterminer si une chaîne de caractère est un nombre.
voici le code.
Code:
1 2 3 4 5
|
string sPattern = @"[+|-]?\d+.\d+$";
string resultat= Regex.IsMatch("1,1",sPattern ) ?"succes" :"échec"; |
après exécution, le résultat est succes.
pourtant dans ma chêne le séparateur de décimal est la virgule.
Je trouve ça anormal .
Est ce que quelqu'un saurait comment distinguer un point d'une virgule dans une expression régulière ?
merci d'avance.
Comment distinguer