Mailinglisten-Archive |
Christian Heimerl wrote:
> danke, jetzt hab ich nur noch ein problem, das ich noch nicht
> berücksichtigt habe:
>
> "select boxen"
>
>
> sample:
>
> <select>
> <option>{LANG_TEXT1}</option>
> <option>{LANG_TEXT2}</option>
> </select>
>
> Ergebnis:
>
> <select>
> <option>{LANG_TEXT1}</option>
> <option>{LANG_TEXT2}</option>
> </select>
> {EDIT_LANG_TEXT1} {EDIT_LANG_TEXT2}
>
>
> aber ich denke mal, dass man das gar nicht mehr
> in einem regulären ausdruck darstellen kann oder?
naja beides in einem wird wirklich schwierig und unübersichtlich
aber nur für das <select> hätte ich da was:
((?:<select.*>.*<option.*>\{(LANG_.*)\}</option>.*</select>)(?!.*\{EDIT_\2\}))
muss allerdings so oft darüber laufen wie <options> in dem Select sind :-/
musste halt ne while( preg_replace_all(...) ) machen
und /U nicht vergessen !!!
--
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