Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1672 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Probleme d'ecriture d'un regex.

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Probleme d'ecriture d'un regex.

n°617638
sebnutt
Un petit rien du tout
Posté le 21-01-2004 à 12:14:09  profilanswer
 

salut a tous
je recupere dans un champ de ma table un truc du style
<img src="truc/truc.jpg">
 
je veux ecrire un regex qui reprend ce qui est compris entre <img src=" et "> c'est a dire ici truc/truc.jpg, quelque soit sa valeur et modifier le tout en  
<a href=#><img src="truc/truc.jpg"></a> pazr exemple.
 
je veux utiliser le meme systeme que le bbcode d'URL mais je me melange les pinceaux.
help ??

mood
Publicité
Posté le 21-01-2004 à 12:14:09  profilanswer
 

n°617682
karamilo
Posté le 21-01-2004 à 12:35:44  profilanswer
 

$pouet = preg_replace('#<img\s*src=(("|\')?)(.*?)\1.*?>#', '<a href="#"><img src="$3" alt="" /></a>', $pouet);
 
Recherche <img puis des caractères si y'en a. Puis src=. Puis " ou ' ou rien, puis tout caractère jusqu'a le ", ' ou rien d'avant. Apres, cherche n'importe quoi jusqu'a > (autres arguments genre alt ou un /).

n°617696
sebnutt
Un petit rien du tout
Posté le 21-01-2004 à 12:45:06  profilanswer
 

genial. ca marche. merci.

n°648652
dodik
Posté le 19-02-2004 à 15:30:35  profilanswer
 

Salut à tous, je cherche exactement la même chose mais avec la commande sed (version windows désolé...). ça sera un truc du genre: sed sed "s/<img[^>] src=*>//g" inputfile>outputfile
 
mais là je ne suis pas expert et donc je n'y arrive pas


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Probleme d'ecriture d'un regex.

 

Sujets relatifs
Problème d'affichage d'une variable[publipostage word OLE] : problème étrange
PHP&Mysql : problème de retour à la ligne (bibliothèque JS Overblib)probleme en VHDL
problème avec des threads sous vb.net[DirectShow] problème lorsque je détruit mon graphe
Problème avec un delete[][batch]petit problème
[PostgreSQL] problème d'optimisation insertion[JDBC] problème d'encodage de caractères.
Plus de sujets relatifs à : Probleme d'ecriture d'un regex.


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR