Salut,
J'aimerais pouvoir extraire un entier d'une string, existe-t-il quelque chose de tout fait qui me le permette?
Par exemple récupérer 101 dans la String les101dalmatiens...
Merci.
Salut,
J'aimerais pouvoir extraire un entier d'une string, existe-t-il quelque chose de tout fait qui me le permette?
Par exemple récupérer 101 dans la String les101dalmatiens...
Merci.
Je ne crois pas que celà existe, le mieux serait sans doute de comparer caractère par caractère![]()
Utiliser le package java.util.regex.*
Au pire, parser la chaîne caractères par caractères et extraire les caractères qui sont des chiffres.
il y' a aussi une autre solution mais elle est pas vraiment interessant,mais je te la dis quand meme.
alors,tu peux tres bien utiliser "subString",mais le probleme qui se pose c'est que tu dois connaitre au prealable le nombre de caracteres que tu as dans ta chaine.Pas interessant,n'est ce pas?
Les expression régulières ont l'air tentantes mais je connais pas du tout... Vais me renseigner... Merci...
Simple :
Ca t'affiches :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 Pattern p = Pattern.compile("\\d+"); Matcher m = p.matcher("les101dalmatiens"); if (m.find()) { System.out.println(m.group()); }
101
Partager