Aller au contenu

Sujets conseillés

Posté (modifié)

Bonjour,

-http://www.ndd.com/blabla-clés1-design-web-clés2-blabla-25-fr-0.html

besoin d'un petit coup de main avec les expressions regulières en php, dans le cadre de la refonte d'un site, je revois les urls et je souhaiterai pouvoir rediriger vers la nouvelle page. j'aurai besoin de recuper la valeur pour l'exemple "design-web" . Je dispose de deux mots cles avec tiret (clés1-) et (-cles2) qui encadrent pour isoler la valeur. tous les autres valeurs hormi le nom de domaine changent.

au final je vais besoin de recuperer une valeur $value1=design-web pour reconstruire l'url et faire une redirection 301.

Merci de votre aide, les exps regulières et moi on n'est pas copain.

Florent

Modifié par Dudu
Posté

Un petit coup de eregi_replace() et ça doit aller.

<?php
$chaine="http://www.ndd.com/blabla-clés1-design-web-clés2-blabla-25-fr-0.html";
print (eregi_replace(".*-clés1-(.*)-clés2-.*", "\\1", $chaine));
?>

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...