phpbar.de logo

Mailinglisten-Archive

[php] Regex

[php] Regex

Axel Tietje a.tietje_(at)_flynet.de
Fri, 19 Mar 1999 09:49:23 +0100


Hallo Leute,

erstmal vielen Dank f�r die Hilfe beim Thema "quoted-printable". Klappt
hervorr�kelnd :)

Ich stehe mit den regular expressions aber immer noch auf Kriegsfu� -
das ist wohl eine Sache, die ich nie so ganz kapieren werde. Wieso steht
den auch nirgendwo (oder bin ich zu doof zum finden?) ganz explizit,
wie's geht?

Vielleich kann mir ja jemand hierbei helfen (oder mir sagen, wo's
steht):

F�r ein Dokumentmanagement-System (PHP+mySQL) das ich gerade bastle, mu�
ich in einer RTF-Datei Platzhalter ersetzen. Ich mu� dazu nach solchen
Strings suchen:

{\subject THEME_TAG}

oder

{\propname Ablage}\proptype30{\staticval ABLAGE_TAG}

wobei THEME_TAG und ABLAGE_TAG variabel sind. Wie kann ich also mit
eregi_replace

{\propname Ablage}\proptype30{\staticval
IRGENDEIN_STRING_AUS_EINER_VARIABLE}

durch

{\propname Ablage}\proptype30{\staticval
IRGENDEIN_ANDERER_STRING_AUS_EINER_VARIABLE}

ersetzen, bzw. den Teil 'IRGENDEIN_STRING_AUS_EINER_VARIABLE' auslesen
und in eine Variable schreiben?

Cool w�re es auch, wenn der Substring 'Ablage' erkannt werden k�nnte und
der Substring 'ABLAGE_TAG' dann durch den Wert einer Variable
$property['Ablage'] ersetzt w�rde. Dann k�nnte man beliebige
RTF-Properties verwenden.

Ach ja, noch was: Wenn das RTF-File dann z. B. in Word97 bearbeitet
wurde, werden nat�rlich Zeilenumbr�che im RTF-Source ge�ndert. Das ganze
m��te also auch �ber Zeilenumbr�che hinweg funktionieren.


F�r jede Hilfe immer dankbar,

Axel Tietje
--
a.tietje_(at)_flynet.de



php::bar PHP Wiki   -   Listenarchive