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.
après exécution, le résultat est succes.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 string sPattern = @"[+|-]?\d+.\d+$"; string resultat= Regex.IsMatch("1,1",sPattern ) ?"succes" :"échec";
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






Répondre avec citation







étonnant, es-tu sûr d'avoir correctement placé le backslash ?
,
et les 

Partager