Hallo,
ich habe eine Verständnisfrage zu einer Definition bei regulären Ausdrücken.
Damit möchte ich den Namen aus einem HTML Link rausfiltern.
| <--- Start des Patternbereichs
<a <--- der Anfang des a href Tags
[^>] <--- Soll das heißen: alles außer > ?!
* <--- 0 oder mehr Zeichen
> <--- wozu soll das noch dienen?
. <--- wieso noch der Punkt?
der Rest ist mir einleuchtend...
Wäre nett wenns mir jemand klar machen kann.
Gruß Manu
ich habe eine Verständnisfrage zu einer Definition bei regulären Ausdrücken.
Damit möchte ich den Namen aus einem HTML Link rausfiltern.
Code:
<a href="bla.htm">bla</a>
PHP-Code:
preg_match_all ("|<a[^>]*>.+\w</a>|i",$result, $links);
<a <--- der Anfang des a href Tags
[^>] <--- Soll das heißen: alles außer > ?!
* <--- 0 oder mehr Zeichen
> <--- wozu soll das noch dienen?
. <--- wieso noch der Punkt?
der Rest ist mir einleuchtend...
Wäre nett wenns mir jemand klar machen kann.
Gruß Manu

Kommentar