Regular Expression

weber_julian

Grünschnabel
Hallo,

Ich habe einen Text:

PHP:
Alle Leute sind {1}und haben {2}!

Nun möchte ich mittels preg_replace das {1} und {2} mit '' ersetzen.

In den geschweiften Klammern sollen aber jegliche Zeichen stehen können.

Meine aktuelle Funktion lautet so:

PHP:
$text = preg_replace('/\{.*\}/', '', $text);

In $text steht dann:
PHP:
Alle Leute sind !

Was muss ich noch zu der Expression ergänzen, dass das funktioniert?

Ich danke euch schonmal im Voraus!
 
Funktioniert doch.. oder willst du es mit zwei einzelnen Anführungszeichen ersetzen?
PHP:
$text = preg_replace('/\{.*\}/', '\'\'', $text);

Oder mit einem doppelten..
PHP:
$text = preg_replace('/\{.*\}/', '"', $text);

Ist schwer zu erkennen was du mit
Nun möchte ich mittels preg_replace das {1} und {2} mit '' ersetzen.
meinst ;-)

paD
 
Zurück