Mailinglisten-Archive |
Michael Schoenboeck [liste-php at digitalhome.cc] wrote: > Hi leute, Hi Michael! > Also ich habe folgenden text: > .... > Das ist ein text den @user@ geschreiben hat, und man kann ihm eine > m at il schreiben, Was @user2@ sehr freun würde. > .... > Dann hab ich folgende codeschnipsel: > $msg = preg_replace("/(\@(.+?)\@)/ise","getUser(\"$1\")",$msg); > Ok, wie kann ich das aber lösen? > Also das @user2@ auch noch in die funktion kommt. Du kannst das RegEx noch einschränken, so dass es nur Strings ohne Leerzeichen findet: <untested> $msg = preg_replace("/(\@([^ ]+)\@)/ise","getUser(\"$1\")",$msg); </untested> mfg alex -- If all you have is a hammer, everything looks like a nail.
php::bar PHP Wiki - Listenarchive