Hello,
is there somebody that can transform the following into PCRE (Perl-Compatible Reg Ex)?
if(stristr($neuezeile,"<a href=")){
if(!eregi("<a href=\"(.+)interlang(.+)\"",$neuezeile) && !eregi("<a href=\"#(.+)\"",$neuezeile) && !eregi("<a href=\"http:(.+)\"",$neuezeile)){
if(eregi("<a href=\"(([[:alnum:]]|)+).php\?(.+)\"",$neuezeile)){
$neuezeile = eregi_replace("<a href=\"(([[:alnum:]]|)+).php\?(([[:alnum:]]|=||.)+)\"(([[:alnum:]]|=|\"| ))>","<a href=\"\1.php?\3&interlang=".$interlang."\"\5>",$neuezeile);
}
else{
$neuezeile = eregi_replace("<a href=\"(([[:alnum:]]|)+).php\"(([[:alnum:]]|=|\"| ))>","<a href=\"\1.php?interlang=".$interlang."\"\3>",$neuezeile);
}
}
}
I already tried to use the preg_* functions, but they always fail.
Please help.