[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   -
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.


A voir également:

3 réponses

Utilisateur anonyme
 
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
1
Heliotte Messages postés 1491 Date d'inscription   Statut Membre Dernière intervention   92
 
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));
0
Blunderer Messages postés 273 Date d'inscription   Statut Membre Dernière intervention   83
 
Merci pour vos réponses !
Ca marche nickel :D

Encore merci !
0