[php] stuk code uit tekst ?

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Ik zit al ff te klooien, maar kom er nu niet meer uit.
Ik wil uit de onderstaande tekst :

myArrayH[H++] = '<A HREF="/linkblalblab">[img]"/plaatjes/dir/plaatje.jpg"[/img]</A>'

alleen het gedeelte van <img balbal> er uit hebben.
ik dacht met iets van reg.expr. maar daar wordt ik zowiezo als niet goed van.

wie kan mij op weg helpen....

Acties:
  • 0 Henk 'm!

  • cybermans
  • Registratie: Maart 2001
  • Laatst online: 17-09 09:56
een stukkie code uit een van mijn eigen dingen (imdb lezer)
PHP:
1
2
3
$title1 = explode("<h1><strong class=\"title\">", $content);
        $title2 = explode("<small>", $title1[1]);
        $title = $title2[0];

Strava | Runkeeper | Endomondo (mijn leikr uploads)


Acties:
  • 0 Henk 'm!

  • JnX
  • Registratie: Februari 2001
  • Laatst online: 04-08 19:12

JnX

Waar moet je het stuk tekst uit halen? Van een website op internet?

Acties:
  • 0 Henk 'm!

Verwijderd

is de expressie steeds gelijk dan ?
dus steeds;
[img]"/plaatjes/dir/plaatje.jpg"[/img]

Acties:
  • 0 Henk 'm!

  • pjonk
  • Registratie: November 2000
  • Laatst online: 16-09 20:14
Lijkt me allemaal redelijk basic. Een stappenplannetje:
1. Zoek naar de startpositie van de tekst "<img"
2. Zoek vanaf deze startpositie naar de eindpositie van de tag ">"
3. Haal via substr alleen de img tag op via de startpositie en de eindpositie.

Tips, gebruik:
www.php.net/strpos
www.php.net/substr

It’s nice to be important but it’s more important to be nice


Acties:
  • 0 Henk 'm!

  • twiekert
  • Registratie: Februari 2001
  • Laatst online: 30-08 11:55
zoiets dan :?

PHP:
1
2
3
4
5
6
7
8
9
10
<?
$str = '<A HREF="/linkblalblab">
<IMG WIDTH="200" SRC="/plaatjes/dir/plaatje.jpg" ALT="plaatje" 
HEIGHT="200" BORDER="0"></A>';   

preg_match("/<A.*(<IMG.*>)<\/A>/", $str, $exp); 

echo $exp[1];
?>
 
Pagina: 1