Om de content die tussen een tag staat te grabben gebruik ik deze functie:
Maar... dit werkt uiteraard alleen voor <title> en <b> tags enzo.
Zodra een tag er bijv. zo uit ziet:
werkt dit al niet meer.
Ik heb al gezocht naar wat regexp tuts, maar word er nog niet erg wijs van...
Na de
moet dus nog iets staan dat alle characters tot > negeert.
Welke regexp freak kan me uitleggen wat ik moet toevoegen om dit te laten werken?
PHP:
1
2
3
4
5
6
7
8
9
10
| <? function grabtag($tag) { if (eregi("<$tag>(.*)</$tag>", $text, $out)) { $result = $out[1]; } return ($result); } ?> |
Maar... dit werkt uiteraard alleen voor <title> en <b> tags enzo.
Zodra een tag er bijv. zo uit ziet:
code:
1
| <p align="center">blaat</p> |
werkt dit al niet meer.
Ik heb al gezocht naar wat regexp tuts, maar word er nog niet erg wijs van...
Na de
PHP:
1
2
3
| <? eregi("<$tag ?> |
moet dus nog iets staan dat alle characters tot > negeert.
Welke regexp freak kan me uitleggen wat ik moet toevoegen om dit te laten werken?