Beste mensen,

Ik heb in een string html code staan en ik wil daarvan een deel automatisch eruit halen.
Hoe kan ik dan een begin en eind selecteren en dat deel eruit halen met php?

Bedankt voor alle response!
waarschijnlijk met regular expressions: kijk eens naar [php]preg_match[/php]

Voor meer informatie moet je iets duidelijker zijn in je vraag.
Bedankt voor je reactie!

Ik heb er naar gekeken maar kom er niet uit. Ik zal mijn vraag nog wat specificeren met een voorbeeld.

Ik heb de volgende string:

$string = "mijn nickname is richard3332 en ik ben geboren in nederland":

nu wil ik bijvoorbeeld "en ik ben geboren in nederland" verwijderen uit de string door middel van het zoeken naar "en" en "nederland".

<?php
$var = "mijn nickname is richard3332 en ik ben geboren in nederland";
$var = preg_replace('#en(.*?)nederland#', '', $var);
?>

Pas op met welke zoekopdracht je gebruikt. Als je string nu eens "mijn nickname is richard3332. Weet je, dat ik ben geboren in nederland" is. Hier word het dikgedrukte verwijderd.

Als ik jou was zou ik me eens gaan verdiepen in regular expressions. Veel mensen vinden het moeilijk te begrijpen. Het is het 'chinees' van php. Nouja, toch ook niet. Het is gewoon logisch nadenken en veel oefenen en proberen. Het is zeer krachtig!
Lees er eens een paar tutorials over ;)

Edit:
Dit is de beste regular expression tutorial op PHPhulp:
Klikje();

Ik ben hier ook mee begonnen.
hartelijk dank

ik ga ze bestuderen, kan ik weer verder!

groetjes richard

Reageren