Lecture d'un string jusqu'arriver à un entier
Fermé
slim12
Messages postés
31
Date d'inscription
vendredi 13 juin 2014
Statut
Membre
Dernière intervention
27 juin 2014
-
18 juin 2014 à 15:11
slim12 Messages postés 31 Date d'inscription vendredi 13 juin 2014 Statut Membre Dernière intervention 27 juin 2014 - 18 juin 2014 à 17:40
slim12 Messages postés 31 Date d'inscription vendredi 13 juin 2014 Statut Membre Dernière intervention 27 juin 2014 - 18 juin 2014 à 17:40
A voir également:
- Lecture d'un string jusqu'arriver à un entier
- Confirmation de lecture whatsapp - Guide
- Accusé de lecture gmail - Guide
- Lecture epub - Guide
- Accusé de lecture outlook - Guide
- Télécharger livre de lecture ce2 gratuit pdf - Télécharger - Éducatifs
2 réponses
eljojo_e
Messages postés
1155
Date d'inscription
lundi 10 mai 2010
Statut
Membre
Dernière intervention
14 octobre 2022
154
18 juin 2014 à 15:50
18 juin 2014 à 15:50
Bonjour,
Pourrais-tu être plus précis ? quel type de string ? quel contenu ? dans quel but ?
Pourrais-tu être plus précis ? quel type de string ? quel contenu ? dans quel but ?
[Dal]
Messages postés
6198
Date d'inscription
mercredi 15 septembre 2004
Statut
Contributeur
Dernière intervention
13 décembre 2024
1 096
Modifié par [Dal] le 18/06/2014 à 17:47
Modifié par [Dal] le 18/06/2014 à 17:47
Salut slim12,
Tu peux faire quelque chose comme cela, par exemple (non testé) :
https://docs.oracle.com/javase/8/docs/api/java/util/regex/Matcher.html#group-int-
En tout cas, cela a l'air de marcher d'après ce testeur de regexp java en ligne: https://www.ocpsoft.org/tutorials/regular-expressions/java-visual-regex-tester/#!;t=testtesttest123testtesttesttesttest&r=.*%3F%28\d%2B%29.*&x=
Dal
Tu peux faire quelque chose comme cela, par exemple (non testé) :
import java.util.regex.Matcher; import java.util.regex.Pattern; public class MyTestRegex { public static void main(String args[]) { String line = "testtesttest123testtesttesttesttest"; String pattern = ".*?(\d+).*"; Pattern r = Pattern.compile(pattern); Matcher m = r.matcher(line); if (m.find()) { System.out.println("Found: " + m.group(1)); } else { System.out.println("not found"); } } }
https://docs.oracle.com/javase/8/docs/api/java/util/regex/Matcher.html#group-int-
En tout cas, cela a l'air de marcher d'après ce testeur de regexp java en ligne: https://www.ocpsoft.org/tutorials/regular-expressions/java-visual-regex-tester/#!;t=testtesttest123testtesttesttesttest&r=.*%3F%28\d%2B%29.*&x=
Dal
slim12
Messages postés
31
Date d'inscription
vendredi 13 juin 2014
Statut
Membre
Dernière intervention
27 juin 2014
18 juin 2014 à 17:40
18 juin 2014 à 17:40
je vais tester sa et je vous direz en tt cas merci bkp et si vous tombez sur quelque choses d'autre svp n'hésitez pas à m'aider pask c'est urgent merci :)
18 juin 2014 à 15:58