Java : fonction split avec le caractère '|' (pipe)
Résolu/Fermé
Stevendeo
Messages postés
6
Date d'inscription
dimanche 26 mai 2013
Statut
Membre
Dernière intervention
13 novembre 2013
-
13 nov. 2013 à 19:24
Stevendeo Messages postés 6 Date d'inscription dimanche 26 mai 2013 Statut Membre Dernière intervention 13 novembre 2013 - 13 nov. 2013 à 20:25
Stevendeo Messages postés 6 Date d'inscription dimanche 26 mai 2013 Statut Membre Dernière intervention 13 novembre 2013 - 13 nov. 2013 à 20:25
A voir également:
- Java : fonction split avec le caractère '|' (pipe)
- Caractère spéciaux - Guide
- Split cam - Télécharger - Messagerie
- Caractère invisible ✓ - Forum Windows
- Caractère spéciaux mac clavier - Guide
- Caractère ascii - Guide
2 réponses
KX
Messages postés
16668
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
17 mars 2023
3 005
13 nov. 2013 à 19:40
13 nov. 2013 à 19:40
C'est parce que split prend en paramètre une expression régulière et que | est un caractère spécial pour indique l'union, il faut donc l'échapper avec un \
String[] tab = "4242|Achamian".split("\\|");
Stevendeo
Messages postés
6
Date d'inscription
dimanche 26 mai 2013
Statut
Membre
Dernière intervention
13 novembre 2013
13 nov. 2013 à 20:25
13 nov. 2013 à 20:25
Ah merci pour cette réponse rapide, ça marche parfaitement ! J'avais essayé de spliter avec \|, ce qui ne fonctionnait pas évidemment...
Bonne soirée.
Bonne soirée.