Moin,
gibt es in PHP eine Funktion die es ermöglicht in einer Zeichenkette von einem bestimmten Zeichen zu einem anderen bestimmten Zeichen einen Teil der Zeichenkette zu ersetzten?
BSP:
zeichenkette = "<h1>Hallo</h1>";
es soll alles von < bis > durch ein leerzeichen ersetzt werden. es soll aber auch mit <html> <body> usw. funktionieren, kann also nicht mit str_replace arbeiten, weil ich nicht alle html-tags aufschreiben möchte.
Reguläre Ausdrücke helfen weiter. Wenn ich dich jetzt richtig verstanden habe:
$alte_zeichenkette = "<h1>Hallo</h1>";
$irgendwas = "h1";
$neue_zeichenkette = preg_replace("<$irgendwas>(.*?)</$irgendwas>", "\1", $alte_zeichenkette);
$neue_zeichenkette ist nun "Hallo".
Du müsstest dir nun die entsprechenden Abschnitte in der php-doku durchlesen und dir das, was du brauchst, zusammenbauen.
Gruß,
Sven
!: I'm back!
Selfcode: ie:% fl:| br:^ va:{ ls:& fo:) rl:( n4:( ss:) de:> js:| ch:° mo:} zu:}
Encode: http://forum.de.selfhtml.org/cgi-bin/selfcode.pl
Decode: http://peter.in-berlin.de/projekte/selfcode/
E-Mail: coming soon
me: 'd comed long ago