ERLEDIGT
JA
JA
ANTWORTEN
3
3
ZUGRIFFE
464
464
EMPFEHLEN
-
Hallo,
ich habe beispielsweise den Text "Hallo (Welt)". Jetzt möchte diesen Text auf "Hallo" kürzen.
Habe das ganze schon mit preg_replace probiert, allerdings stehe ich mit regulären Ausdrücken auf Kriegsfuss.
Hoffe Ihr könnt mir helfen, in diesem Sinne: Vielen Dank im Voraus.
MfG
hab1cht
-
Probier mal folgenden regulären Ausdruck:
Code :1
\s*\([^)]*\)
Markus Wulftange
-
Bei deinem regulären Ausdruck kommt folgender Fehler:
Warning: preg_replace() [function.preg-replace]: Delimiter must not be alphanumeric or backslash in ....
Habe jetzt einen regulären Ausdruck gefunden:
Trotzdem DankePHP-Code:preg_replace('/\(([^\)]+)\)/', '', $text);
MfG
hab1cht
-
Wenn du eine der preg_*-Funktionen mit Perl-kompatiblen regulären Ausdrücken verwendest, musst du den regulären Ausdruck natürlich noch umformen, also Begrenzer hinzufügen und mögliche Vorkommen desselben Zeichens innerhalb des Ausdrucks maskieren:
Code :1
/\s*\([^)]*\)/
Markus Wulftange
Ähnliche Themen
-
Reguläre Ausdrücke
Von bauchinj im Forum PHPAntworten: 5Letzter Beitrag: 24.11.09, 10:12 -
Reguläre Ausdrücke
Von Ibanese im Forum PHPAntworten: 2Letzter Beitrag: 06.07.09, 00:17 -
Reguläre Ausdrücke
Von benni miles im Forum PHPAntworten: 4Letzter Beitrag: 19.02.09, 15:09 -
Reguläre Ausdrücke
Von Metha im Forum PHPAntworten: 3Letzter Beitrag: 18.06.06, 14:51 -
Reguläre Ausdrücke
Von cryo im Forum PHPAntworten: 0Letzter Beitrag: 10.03.02, 20:41





Zitieren
Login






[PHP][Snippet] Array zu XML konvertieren