Création de sous-chaîne à partir d'une string

jakol -  
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+
A voir également:

5 réponses

Utilisateur anonyme
 
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 Line
NB : tu pouras même utiliser un Tableau pour entasser les résultats (les fragments).

bonne chance, :-)

[ Ton Doux Visage. ]
0
tafiscobar Messages postés 1281 Statut Contributeur 177
 
si tu developpes sous C/C++ va voir sur strtok. Si tu utilises java, va voir du cote de Tokenizer.

tafiscobar
0
jakol
 
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
0
Utilisateur anonyme
 
bonjour
en php instruction array = explode(séparateur,zone,limite)
cordialement.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
grofwa Messages postés 440 Statut Membre 479
 
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]
0