Mailinglisten-Archive |
nabend ML habe mir eine kleine template-class geproggt. am ende des parsens werden alle template-tags, die nicht ersetzt wurden gelöscht --- snip --- $this->template = eregi_replace("\{[A-Z_]*\}" , "" , $this->template); --- snap --- die tags sehen also so aus : {TAG_NAME} sie bestehen lediglich aus grossbuchstaben und wenn überhaupt unterstriche... ich will jedoch die nicht geparsten tags, durch folgenden string ersetzen: <!-- NON-PARSED TEMPLATE-TAG '>hier jetzt der name des template-tags<' --> das problem hierbei ist ja nun, dass die kommentare NICHT in <input type="irgendwas" value="{TEMPLATE-TAG}"> stehen dürfen, da ja dort natürlich die kommentare angezeigt werden... ich würde nun die preg-experten der ML bitten mir zu erklären, wie ich das mit preg_replace realisieren kann.... (habe gehört dass preg_replace gegenüber reg-expression die bessere wahl wegen geschwindigkeit ist, sollte das nicht stimmen, wendet sich diese bitte an die regex-meister in der ML ;-) ) vielen dank im voraus mfg kai -- E-Mail: kaimeder_(at)_gmx.de or abraxxxas_(at)_fraggers.de ICQ: 30408093 Tel: 05241-460046 Mobile: 0179-3681253 ~q.e.d~
php::bar PHP Wiki - Listenarchive