Mailinglisten-Archive |
Hallo Liste :) Kann mir jemand bei der Übersetzung des folgenden Ausdrucks von perl nach php helfen? foreach $t (_(at)_HtmlPairs) { s/\<$t(\s[^<>]+?)?\>(.*?)\<\/$t\>/<$t$1>$2<\/$t>/gis; } HtmlPairs ist ein array von Html-Tags ("b", "table" etc.) In $1 steht das Ergebnis des ersten Ausdrucks, also (\s[^<>]+?) - das sind die möglichen Spezifikationen in den tags, z.B. align=center In $2 steht das Ergebnis des zweiten Ausdrucks, also (.*?) - das ist der Text innerhalb der tags. \<$t(\s[^<>]+?)?\>(.*?)\<\/$t\> soll ersetzt werden durch <$t$1>$2<\/$t> Im FAQ habe ich auch schon gelesen, aber noch nichts gefunden, was dasselbe wie in perl macht. Im vorraus jedenfalls schon mal vielen Dank! Liebe Grüße Sabrina
php::bar PHP Wiki - Listenarchive