help, string.split - Java - Programmation
Marsh Posté le 27-08-2005 à 16:47:19
manson69 a écrit : Bonjour, |
Les guillemets servent simplement à montrer la limite de la chaîne, pourquoi tu veux faire un split dessus (en dehors du fait que la chose soit impossible j'ai du mal à comprendre le principe de la chose)
Marsh Posté le 27-08-2005 à 16:59:44
Remplaces les " dans ta chaine par \"
Marsh Posté le 27-08-2005 à 18:21:21
heu masklinn a raison : si tu affiches ta chaine tu verra qu'elle ne contient pas de guillemets...
si toutefois elle en contenait, le split c un peu bourrin...tu peux utiliser substring pour enlever le premier et le dernier caractère...
Marsh Posté le 27-08-2005 à 20:13:27
putain, les gnous, réveillez vous, sa chaine c'est
Citation : truc="machin" |
Marsh Posté le 27-08-2005 à 20:24:10
the real moins moins a écrit : putain, les gnous, réveillez vous, sa chaine c'est
|
Ah ouais, c'est ptet pour ça que je comprenais pas en fait
Marsh Posté le 27-08-2005 à 20:30:06
Bande de graisseux, vous n'êtes d'aucune utilité sur ce forum.
Marsh Posté le 30-08-2005 à 16:58:15
Citation : mais je ne sais pas comment spécifier le guillemet dans split(???) |
prete a confusion qd meme.
pourquoi les spécifiés s'ils font pas parti de la chaine ?
ou alors la chaine ressemble a ca:
chaine="\"chemin/fichier.ext\"" ?
ce serait encore plus etonant...
bref
Marsh Posté le 27-08-2005 à 16:42:52
Bonjour,
voilà j'ai un string sous cette forme :
chemin="chemin\fichier.txt"
j'essaye d'utiliser la fonction split pour extraire le chemin qui est entre guillemet
mais je ne sais pas comment spécifier le guillemet dans split(???) (vu que le
guillemet est utilisé pour définir une chaine de caractère) :
String[] chemin = word.split(""" ); -> ca ne fonctionne pas
Normalement dans chemin[1], je devrais avoir ça : chemin\fichier.txt
Merci d'avance