niemandem: preg_match versagt bei wortdichte :-(

morgen,

jemand hat ne preg_match anweisung angefertigt:
$pr='/<a href(.*?)>(.*?)</a>/';
preg_match ($pr, $str, $ar);

bei $str='<a href=...>,,,</a>'; und $str='irgendwas_vor_dem <a href=...>,,,</a>';  funktioniert es sogar richtig.
ABER wenn $str='nun etwas_ohne_leerzeichen_vor_dem<a href=...>,,,</a>'; versagt leider alles...

wie kann ich noch festlegen, dass vor dem <a...  alles möglich stehn darf, egal ob noch ein leerzeichen dazwischen ist, oder nicht...

DANKE

  1. Hallo niemandem,

    $pr='/<a href(.*?)>(.*?)</a>/';
    wie kann ich noch festlegen, dass vor dem <a...  alles möglich stehn darf, egal ob noch ein leerzeichen dazwischen ist, oder nicht...

    eigendlich macht es ja keinen sinn, niemandem zu antworten ... ;-)
    aber ich will mal nicht so sein:
    $pr='/.*?<a href(.*?)>(.*?)</a>/';
          ^^^

    freundl. grüsse aus berlin, Raik