[REGEXP] Enlever le premier et dernier d'une string
Résolu
Blunderer
Messages postés
273
Date d'inscription
Statut
Membre
Dernière intervention
-
Blunderer Messages postés 273 Date d'inscription Statut Membre Dernière intervention -
Blunderer Messages postés 273 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'ai des centaines de string et je voudrais ne récupérer que ce qui est entre le premier et le dernier caractère de la string.
Je suis en java.
Merci d'avance.
--
Maintenant, je suis.
J'ai des centaines de string et je voudrais ne récupérer que ce qui est entre le premier et le dernier caractère de la string.
Je suis en java.
Merci d'avance.
--
Maintenant, je suis.
3 réponses
-
Salut,
Effectivement, sauf si c'est une obligation d'utiliser REGEX, tu peux utiliser substring:
Voici pour un String:String str = "01234567890"; String str2 = str.substring(1, str.length() -1); System.out.println("str2 = " + "\"" + str2 + "\"");
Cordialement,
Dan
-
Bonjour Blunderer,
Si tu veux, comme tu le dis, ne récupérer que la chaîne de caractère entre le premier (0) et le dernier (Chaine.length()-1), alors, pas besoin de REGEX:
A tester:String Chaine, ChaineOut; Integer tailleChaine; Chaine = new String("Je ne mange que des fruits frais."); tailleChaine = Chaine.length(); ChaineOut = Chaine.substring(1, (tailleChaine-2)); -
Merci pour vos réponses !
Ca marche nickel :D
Encore merci !