Mailinglisten-Archive |
mstenz-design at web.de schrieb: >>>\[img\|src:(.*?)\](.*?[^\[img.*?\]])\[/img\] >> ^^^^^^^^^^^^^ >> das versteh ich grad nich ganz. ja, er, der Michael, versteht wohl die Bedeutung oder Funktionsweise der [] nicht so recht >>pattern: >><snip> >>\[img\|src:(.*?)\](.*?)\[/img\] >></snip> >> >>funktioniert :) > > Obiges Pattern funktioniert selbverständlich. Jedoch wird dabei nicht die Möglichkeit in Betracht gezogen, dass man Bilder mehrmals hintereinander einfügen kann: > > [img|src:images/MKGe-Foto.gif]Bildbeschreibung[/img] [img|src:images/MKGe-Foto2.gif]Bildbeschreibung[/img] dann musst du eben das U (ungreedy) verwenden '|\[img\|src:([^\]]*)\]([^\[]*)\[/img\]|U' wahrscheinlich reicht dank U sogar: '|\[img\|src:(.*)\](.*)\[/img\]|U' -- Sebastian Mendel www.sebastianmendel.de www.warzonez.de www.tekkno4u.de www.nofetish.com www.sf.net/projects/phpdatetime www.sf.net/projects/phptimesheet
php::bar PHP Wiki - Listenarchive