PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : String-Funktion gesucht


Zerberus
08.10.2003, 12:14:05
Hi,

ich möchte gern in einem String bestimmte Zeichen die immer zwischen
zwei Symbolen stehen löschen. Also:

<<name>>
<<vorname>> usw.

Dazu muß ich ja das erste Vorkommen des "<<"-Zeichens suchen und
dann alles bis zum ">>"-Zeichen löschen. Natürlich auch die
Zeichen selber.
Hab's schon mit strip_tags probiert. Ging zwar auch, aber da
das PHP-Dokument ein application/msword Header hat und ein
RTF-Dokument ausgibt, werden da leider wohl auch Zeichen gelöscht,
die benötigt werden. Anzeige klappt dann nicht mehr.

Kann mir da jemand weiterhelfen? Ich komme damit nicht voran...

Mfg
Zerberus

Ben20
08.10.2003, 12:32:26
Mit preg_replace() müsste das gehen:



preg_replace('|<<.*>>|Uis', '', $eingabe);

Zerberus
08.10.2003, 12:54:53
schönen dank, funktioniert!

Mfg
Zerberus