Création de sous-chaîne à partir d'une string
jakol
-
grofwa Messages postés 440 Statut Membre -
grofwa Messages postés 440 Statut Membre -
salut je souhaiterais segmenter une série de string en plusieurs sous-chaîne...
ex:
"les inondations ont été importantes"
'les' 'inondations' 'ont' 'été' 'importantes'
si vous avez une idée pour me dépanner merci d'avance.
A+
ex:
"les inondations ont été importantes"
'les' 'inondations' 'ont' 'été' 'importantes'
si vous avez une idée pour me dépanner merci d'avance.
A+
5 réponses
-
salut,
il te faut 3 principales fonctions :
F1 - detecter la position d'un caractère diff. de blanc.... -> i
F2 - detecter la position du blanc suivant a partir de i.... -> j
F3 - selon le langage, soustraire la sous chaine depuis la position i
en comptant (j - i) caratctères..
* répéter ces phases jusqu'à la fin de la ligne End Of LineNB : tu pouras même utiliser un Tableau pour entasser les résultats (les fragments).
bonne chance, :-)
[ Ton Doux Visage. ] -
si tu developpes sous C/C++ va voir sur strtok. Si tu utilises java, va voir du cote de Tokenizer.
tafiscobar -
merci les gars pour les tuyaux.
mais vous n'aurez pas des exemples de code java qui emploie Stringtokenizer, svp?
et en php , c'est possible de faire des sous-chaîne?si oui, merci de me donner un morceau de code, svp
merci encore et tous mes voeux pour la nouvelle année -
bonjour
en php instruction array = explode(séparateur,zone,limite)
cordialement. -
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
Salut.
En java, tu feras comme ceci :
StringTokenizer st = new StringTokenizer(myString, ' ');
while (st.hasMoreTokens())
{
String subStr = st.nextToken();
}
Michael.
Ne vous souciez pas de n'être pas remarqué ; cherchez
plutôt à faire quelque chose de remarquable [Confucius]