Bonjour,
Je souhaite trouver l'expression régulière qui extrait la balise <img src='123.jpg' > d'une chaine de caractère.
Quelqu'un pourrait-il m'aider ??
Merci beaucoup,
Version imprimable
Bonjour,
Je souhaite trouver l'expression régulière qui extrait la balise <img src='123.jpg' > d'une chaine de caractère.
Quelqu'un pourrait-il m'aider ??
Merci beaucoup,
moi si c'était juste pour trouver ca je ferai :
par exemple :lol:Code:preg_match("#img src='(.*).jpg'#",$chaine,$recup)
Merci pour ton aide !
Cela m'aide un peu... mais ce n'est pas tout.
J'explique mon problème un peu mieux :
J'ai une chaine qui est comme ça :
<img src="jhjjkh.kjh" title="lkjlkj" width="123" height="123">Voici un texte pour decrire cette photo
Et je souhaite extraire d'un côté le texte, et de l'autre juste la source de la photo, pour pouvoir lui imposer un width et un height pré-défini.
Une idée ?
Merci d'avance...
Testes alors comme ceci :
Seul petit problème avec ce code c'est qu'il va récupérer le src de la premiere image et prendra tout le reste du code comme descriptif de l'image. Il faut donc délimiter l'image + descriptif par quelque choseCode:preg_match('#<img src="(.*)" title=".*" width=".*" height=".*">(.*)#',$chaine,$recup)
ou si tu as plusieurs à récupérer d'un seul coup penses au preg_match_all