bonjour a tout le monde,
je voudrais récupérer les chiffres contenus dans une chaine de caractere, par ex : a partir de "toto1234titi", je voudrais extraire seulement 1234. Comment dois-je faire?
Merci d'avance
bonjour a tout le monde,
je voudrais récupérer les chiffres contenus dans une chaine de caractere, par ex : a partir de "toto1234titi", je voudrais extraire seulement 1234. Comment dois-je faire?
Merci d'avance
Bah j'ose imaginer que c'est en Java, vu qu'il poste dans le forum Java (quoique, on pourrait en douter...).
Utilise l'API Regex (expression régulière)...
Donc si j'ai bien compris le code suivant devrait t'aider
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 Pattern p = Pattern.compile("\\d+"); // Ici ton regex => ta chaine de caractere a trouver Matcher m = p.matcher(s); // s ta chaine titi23àde while(m.find()) // tant qu'il arrive a matcher ton regex ds la chaine de caractere s System.out.println(m.group());
Partager