J'ai deux chaînes de même longueur, l'une contenant en plus des slashs pour
délimiter les voyelles, l'autre non :
CVC/CVC/VCC
CVZBVsVCC
Je voudrais injecter les slashs de la première dans la seconde, aux mêmes
positions, de façon à obtenir :
CVZ/BVs/VCC
Y a-t-il un moyen avec les expressions rationnelles, ou faut-il en passer
par une boucle (il y a dans les 10 000 chaînes à traiter ainsi, donc la
performance est un critère de choix).
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Jack
Le 15/02/2005 10:11, :
J'ai deux chaînes de même longueur, l'une contenant en plus des slashs pour délimiter les voyelles, l'autre non :
CVC/CVC/VCC CVZBVsVCC
Je voudrais injecter les slashs de la première dans la seconde, aux mêmes positions, de façon à obtenir :
CVZ/BVs/VCC
Y a-t-il un moyen avec les expressions rationnelles, ou faut-il en passer par une boucle (il y a dans les 10 000 chaînes à traiter ainsi, donc la performance est un critère de choix).
Merci, SL
split + re
Le 15/02/2005 10:11, :
J'ai deux chaînes de même longueur, l'une contenant en plus des slashs pour
délimiter les voyelles, l'autre non :
CVC/CVC/VCC
CVZBVsVCC
Je voudrais injecter les slashs de la première dans la seconde, aux mêmes
positions, de façon à obtenir :
CVZ/BVs/VCC
Y a-t-il un moyen avec les expressions rationnelles, ou faut-il en passer
par une boucle (il y a dans les 10 000 chaînes à traiter ainsi, donc la
performance est un critère de choix).
J'ai deux chaînes de même longueur, l'une contenant en plus des slashs pour délimiter les voyelles, l'autre non :
CVC/CVC/VCC CVZBVsVCC
Je voudrais injecter les slashs de la première dans la seconde, aux mêmes positions, de façon à obtenir :
CVZ/BVs/VCC
Y a-t-il un moyen avec les expressions rationnelles, ou faut-il en passer par une boucle (il y a dans les 10 000 chaînes à traiter ainsi, donc la performance est un critère de choix).
Merci, SL
split + re
SL
J'ai deux chaînes de même longueur, l'une contenant en plus des slashs pour
délimiter les voyelles, l'autre non :
C'est bien entendu les syllabes qui sont délimitées
split + re
split me donnera la longueur des sous chaînes, par exemple avec
my @substr = split("/", "CV/CVC/CV");
mais il faudra ensuite jouer de substring avec la chaîne destination. Aucun moyen d'éviter cela ?
J'ai deux chaînes de même longueur, l'une contenant en plus des slashs
pour
délimiter les voyelles, l'autre non :
C'est bien entendu les syllabes qui sont délimitées
split + re
split me donnera la longueur des sous chaînes, par exemple avec
my @substr = split("/", "CV/CVC/CV");
mais il faudra ensuite jouer de substring avec la chaîne destination. Aucun
moyen d'éviter cela ?
J'ai deux chaînes de même longueur, l'une contenant en plus des slashs pour
délimiter les voyelles, l'autre non :
C'est bien entendu les syllabes qui sont délimitées
split + re
split me donnera la longueur des sous chaînes, par exemple avec
my @substr = split("/", "CV/CVC/CV");
mais il faudra ensuite jouer de substring avec la chaîne destination. Aucun moyen d'éviter cela ?
Rue des Prairies
J'ai deux chaînes de même longueur, l'une contenant en plus des slashs pour délimiter les voyelles, l'autre non :
CVC/CVC/VCC CVZBVsVCC
Je voudrais injecter les slashs de la première dans la seconde, aux mêmes positions, de façon à obtenir :
CVZ/BVs/VCC
Y a-t-il un moyen avec les expressions rationnelles, ou faut-il en passer par une boucle (il y a dans les 10 000 chaînes à traiter ainsi, donc la performance est un critère de choix).
J'ai deux chaînes de même longueur, l'une contenant en plus des slashs pour
délimiter les voyelles, l'autre non :
CVC/CVC/VCC
CVZBVsVCC
Je voudrais injecter les slashs de la première dans la seconde, aux mêmes
positions, de façon à obtenir :
CVZ/BVs/VCC
Y a-t-il un moyen avec les expressions rationnelles, ou faut-il en passer
par une boucle (il y a dans les 10 000 chaînes à traiter ainsi, donc la
performance est un critère de choix).
J'ai deux chaînes de même longueur, l'une contenant en plus des slashs pour délimiter les voyelles, l'autre non :
CVC/CVC/VCC CVZBVsVCC
Je voudrais injecter les slashs de la première dans la seconde, aux mêmes positions, de façon à obtenir :
CVZ/BVs/VCC
Y a-t-il un moyen avec les expressions rationnelles, ou faut-il en passer par une boucle (il y a dans les 10 000 chaînes à traiter ainsi, donc la performance est un critère de choix).