Een enkele regel uit een string halen?

Status
Niet open voor verdere reacties.

burner202

Gebruiker
Lid geworden
28 sep 2007
Berichten
70
hoi, ik heb een vraagje, ik heb een string, daar in staan meerdere regels text, nu wil ik daar 1 regel uit vissen aan de hand van herkenningspunten.

voorbeeld:
$text= "
Fred is kaal <BR>
Maar hij houdt van pindakaas <BR>
Bananen zijn geel

dan moet er dus <BR> Maar hij houdt van pindakaas <BR> uitkomen, weet iemand hoe ik dat zou moeten maken?
ik heb al gedacht aan explodes en ereg, maar dat leek me niet zo handig als ik meerdere stukken eruit wil halen

weet iemand hoe ik dit moet maken?
alvast bedankt,

Burner202
 
nou, ik heb nu dus dit:
PHP:
<?php
$banaan = "<open hoi sluit> pannekoeken zijn lekker <open tekst sluit>";
$array = preg_match_all("/^<.+>$/",$banaan,$output);
print_r($output);
?>

maar als uitkomst krijg ik:
Code:
Array ( [0] => Array ( [0] => pannekoeken zijn lekker ) )

maar ik wil juist de tekst die tussen haakjes staat, wat doe ik nou verkeerd?
 
je zit in de goede richting...
bedoel je zoiets?
PHP:
<?php
$banaan = "<open hoi sluit> pannekoeken zijn lekker <open tekst sluit>";
$array = preg_match_all("/^<(.+)>.+<(.+)>$/",$banaan,$output);
print_r($output);
?>

output
Code:
Array ( [0] => Array ( [0] =>  pannekoeken zijn lekker  ) [1] => Array ( [0] => open hoi sluit ) [2] => Array ( [0] => open tekst sluit ) )
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan