Vous n'êtes pas identifié(e).
Pages : 1
Oh purée la regex
il me reste plus qu'a la décortiquer et essayer de la comprendre
et te remercier pour ta patience et ton aide
Bon week end
Merci de ta réponse
bon j'ai avancé un pti peu, j'ai fait ça
ça me donne {Annuaire|Blog|Site|Portail}{meilleurs*clips|meilleurs*films|meilleurs*extraits|meilleures*vidéos}
mais en route j'ai perdu les mots qui ne sont pas entre {}
Bon alors je reprends pour ceux qui n'ont pas de bonnes lunettes
il y a une phrase avec des mots, entre les mots il y a des espaces jusque la tt le monde a compris je pense
certains mots ont des synonymes qui sont mis entre {}
certains synonymes sont composés d'un seul mot comme {Annuaire|Blog|Site|Portail} et d'autres de 2 mots ou plus comme {meilleurs clips|meilleurs films|meilleurs extraits|meilleures vidéos}
donc je dois d'abord isoler dans ma phrase tous les {} et voir si il y a des espaces dedans et ensuite remplacer les espaces par le caractère *
ma phrase de départ {Annuaire|Blog|Site|Portail} des {meilleurs clips|meilleurs films|meilleurs extraits|meilleures vidéos}
doit devenir
{Annuaire|Blog|Site|Portail} des {meilleurs*clips|meilleurs*films|meilleurs*extraits|meilleures*vidéos}
voili voilou
Bonjour,
montre ton code, ce sera peut être plus parlant
Merci de ta réponse Pierrot, mais je ne vois pas comment str_replace peut faire la différence entre l'espace qu'il y a entre {Annuaire|Blog|Site|Portail}et des
et l'espace qu'il y a entre {meilleurs et clips|
si tu regardes bien il n'y a que les espaces contenus dans les {} qui doivent être remplacés par *
Bonjour,
J'aimerai replacer tous les espaces qui se trouvent entre crochets, par un caractère *
c'est pour pouvoir par la suite faire un tri
exemple
{Annuaire|Blog|Site|Portail} des {meilleurs clips|meilleurs films|meilleurs extraits|meilleures vidéos}
doit devenir
{Annuaire|Blog|Site|Portail} des {meilleurs*clips|meilleurs*films|meilleurs*extraits|meilleures*vidéos}
Merci de votre aide, bonne journée
Pages : 1