[RESOLU] Expression régulière

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : [RESOLU] Expression régulière

Re: Expression régulière

par Cobaye » 25 août 2014, 11:51

Merci Genova

Re: Expression régulière

par Genova » 07 août 2014, 14:12

Salut,

Code : Tout sélectionner

<?php $str = '<a href="javascript:aller(1996)">A1Mail</A> blabla <a href="javascript:aller(2014)">A1Mail</A>'; $str = preg_replace('#<a href="javascript:aller\(([0-9]+)\)">([^<]+)</a>#si', '<a href="/$1/$2">$2</A>', $str); echo htmlspecialchars($str);

[RESOLU] Expression régulière

par Cobaye » 07 août 2014, 11:58

Bonjour,

J'ai une chaine de texte avec des liens : <a href="javascript:aller(1996)">A1Mail</A> pour chaque lien présent, je souhaiterai les remplacer par ce format : <a href="/1996/A1Mail">A1Mail</A>.

Je pense qu'on peut le faire avec une expression régulière mais c'est vraiment pas mon truc.

Merci