phpbar.de logo

Mailinglisten-Archive

Re: [php] Reguläre Ausdrücke, Suchen und Ersetzen

Re: [php] Reguläre Ausdrücke, Suchen und Ersetzen

Aron Schlesinger aron at viplocations.de
Die Apr 5 14:50:55 CEST 2005


Am 05.04.2005 um 14:39 schrieb Lutz Zetzsche:

> Am Dienstag, 5. April 2005 14:29 schrieb Aron Schlesinger:
>> hallo Frank,
>>
>>> Zur Zeit gehe ich hin und filtere den String so:
>>> str_replace("-&-", " & ", $text);
>>> str_replace("-u.-", " & ", $text);
>>> str_replace("-", " & ", $text);
>
> wo kommt bei Dir in der dritten Ersetzung das " & " her? Bei mir steht
> da nur " "? Merkwürdig.

Hmm.. muss mir wohl beim Text kopieren passiert sein :(

>>> Das klappt ja so auch gut. Nur denke ich, dass es sicherlich einen,
>>> wesentlich schnelleren, Einzeiler dafür gibt.
>>
>> str_replace(array("-&-", "-u.-", "-"), " & ", $text);
>>
>> oder
>>
>> preg_replace("/(\-&\-|\-u\.\-|\-)/", "&", $text);
>
> Das paßt daher nicht ganz. Aber Kristofer hat ja schon auch inhaltlich
> passende Lösung genannt. :-)

Ja völlig Richtig.

Gruß
   Aron

php::bar PHP Wiki   -   Listenarchive