Stukje html uit html halen
Arian Stolwijk
16/11/2006 16:18:00Hoi
ik heb een stukje HTML code die ik wil gebruiken voor templates, en nu wil ik de html code die tussen [BLOCK=type]<a href="">HTML code</a>[/BLOCK] uit een string halen dmv een regex.
mijn html code
Ik heb al de volgende regex geprobeerd, maar doet eigenlijk niets (of replaced alles)
Hoe zou ik dit moeten oplossen?
Groeten,
Arian
ik heb een stukje HTML code die ik wil gebruiken voor templates, en nu wil ik de html code die tussen [BLOCK=type]<a href="">HTML code</a>[/BLOCK] uit een string halen dmv een regex.
mijn html code
Code (php)
Ik heb al de volgende regex geprobeerd, maar doet eigenlijk niets (of replaced alles)
Code (php)
1
2
3
4
5
6
7
8
9
10
2
3
4
5
6
7
8
9
10
<?php
// Hier vervangt hij alleen [BLOCK=links]...[/BLOCK] in de html code maar laat de rest van de html code nog wel staan.
$cat_link = preg_replace('/.*\[BLOCK=links\](.*)\[\/BLOCK\].*/','$1',$html);
// Hier doet hij niets
$cat_link = preg_replace('/^.*\[BLOCK=links\](.*)\[\/BLOCK\].*$/','$1',$html);
// Weergeven
echo htmlentities($cat_link);
?>
// Hier vervangt hij alleen [BLOCK=links]...[/BLOCK] in de html code maar laat de rest van de html code nog wel staan.
$cat_link = preg_replace('/.*\[BLOCK=links\](.*)\[\/BLOCK\].*/','$1',$html);
// Hier doet hij niets
$cat_link = preg_replace('/^.*\[BLOCK=links\](.*)\[\/BLOCK\].*$/','$1',$html);
// Weergeven
echo htmlentities($cat_link);
?>
Hoe zou ik dit moeten oplossen?
Groeten,
Arian
PHP hulp
03/12/2024 18:36:27Mark D
16/11/2006 16:20:00Je hebt wel wat aan d functie preg_match_all