ERLEDIGT
JA
JA
ANTWORTEN
6
6
ZUGRIFFE
216
216
EMPFEHLEN
-
29.06.06 09:57 #1
- Registriert seit
- Jan 2002
- Beiträge
- 481
Hallo,
habe ein Problem mit ereg_replace().
Ich lese aus der DB aus, der Inhalt ist ein Wort das zwischen <h2></h2> steht. Ich möchte nun alle <h2> Tags entfernen, was aber leider nicht klappt über ereg_replace().
Gebe ich das Wort als Suchmuster an wird es entfernt, die <h2>'s werden ignoriert.
Was tun?
-
Probier es einmal so:
PHP-Code:
<?php
$replace = 'Text<h2>Text</h2>';
$new = preg_replace('/(<h2>)|(<\/h2>)/',' ',$replace);
?>Geändert von RS9999 (29.06.06 um 10:41 Uhr)
-
29.06.06 10:12 #3
- Registriert seit
- Jan 2002
- Beiträge
- 481
Cool klappt. Wo kann ich denn mal diese ganzen Befehle für reguläre Ausdrücke nachlesen?
-
Also einiges ist hier bereits dokumentiert, aber da gibt es auch mehr.
Einfach googlen und nach "reguläre Ausdrücke" suchen!
-
29.06.06 10:24 #5
- Registriert seit
- Jan 2002
- Beiträge
- 481
Danke dir.
-
Dein Beispiel entfernt aber alle Kleiner-als-, Größer-als, „h“-, „2“- und Schrägstrichzeichen. Denn du hast sie in einer Zeichenklasse notiert. Besser wäre folgender Ausdruck:
Code :1
#</?h2>#
Markus Wulftange
-
Dummer Fehler, habe meinen Beitrag oben korrigiert!
Ähnliche Themen
-
Problem mit ereg_replace();
Von ronaldo84 im Forum PHPAntworten: 1Letzter Beitrag: 26.07.05, 11:59 -
ereg_replace Problem mit " wird als \" angezeigt
Von melistik im Forum PHPAntworten: 3Letzter Beitrag: 21.04.05, 09:07 -
Problem mit ereg_replace
Von Kaeschdin im Forum PHPAntworten: 3Letzter Beitrag: 11.03.04, 15:26 -
Ereg_replace () Problem
Von AcidOne im Forum PHPAntworten: 2Letzter Beitrag: 18.02.04, 08:50 -
Seltsames Problem mit ereg_replace
Von Karl Förster im Forum PHPAntworten: 8Letzter Beitrag: 06.06.03, 14:44





Zitieren
Login






[PHP][Snippet] Array zu XML konvertieren