Mailinglisten-Archive |
Hi,
> > Besser sollte es so funzen:
> > while(preg_match("!_linkein_(.+?)_linkaus_!s",$str,$back))
> > { preg_replace('!_linkein_'.$back[1].'_linkaus_!','<a
href="'.$back[1].'">'.$back[1]."</a>\n"); }
>
> Leider krieg ich immer einen
> wrong parameter count fürs preg_replace
> Laut Manual fehlt das Subject.
> Wenn ich hier aber die Variable reinschreibe, die durchsucht wird
> ($text), hängt sich php auf...
> *schnief*
>
> Hat wer eine Idee?
ich habe es gerade mit :
$string1 = "_linkein_ http://irgendwo.com _linkaus__linkein_
http://irgendwo2.com _linkaus_";
if (preg_match("/linkein_(.+?)_linkaus/",$string1 ,$regs)) {
echo "REGS1:$regs[1]";
}
getestet und es hat gefunzt...
Beachte :
preg_match
(PHP 3>= 3.0.9, PHP 4 )
Gruß,
Stephan
php::bar PHP Wiki - Listenarchive