Bonjour à tous,
J'essaie de faire une méthode qui teste si une chaine contient uniquement des chiffres séparés d'une virgule ou d'un point. Si c'est le cas elle retourne true, sinon false. Pour l'instant je n'ai réussi à le faire soit avec une virgule, soit avec un point mais pas les deux
Quel est le pattern regex pour dire qu'il doit prendre en compte virgule et/ou point ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 public boolean isCurrencyType(String chaine){ String regex = "\\d+(\\.\\d*)"; return java.util.regex.Pattern.matches(regex, chaine); }
Merci d'avance de votre aide.
Partager