Bonjour � tous.
Je dois v�rifier des entr�es utilisateurs... qui doivent rentrer des valeur correspondant � un float. Je me dis donc que je vais faire une jolie regex pour bien v�rifier la validit� de leurs saisies.
Le probl�me c'est qu'il y � un point entre les unit�s et les d�cimales sur un float... Et comme le point repr�sente "n'importe quel caract�re" en Regex, j'ai un petit souci.
Comme je veux d�sp�cialiser le "point" de ma regex, je voudrais mettre un backslash devant :
Le seul probl�me, c'est qu'Eclipse m'emp�che de compiler en me disant :
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2 pattern = Pattern.compile("^[0-9]{1,6}\.[0-9]{2}"); matcher = pattern.matcher(s);Oui c'est logique... Mais que faire? Je m'y prends peut-�tre mal? Quelqu'un peut-il m'aider? Si oui, je le remercie d'avance.
Code : S�lectionner tout - Visualiser dans une fen�tre � part Invalid escape sequence
Merci beaucoup !
Partager