phpbar.de logo

Mailinglisten-Archive

[php] =?iso-8859-1?Q?Re:_=5Bphp=5D_ereg=5Freplace_-_doppelte_Zeichen_l=F6schen?=

[php] Re: [php] ereg_replace - doppelte Zeichen löschen

Cyrill Schumacher php_(at)_phpcenter.de
Sat, 7 Jul 2001 12:02:36 +0200


> $pagestoupdate = ereg_replace( "[^a-zA-Z]", "", $pagestoupdate);

besser:

$pagestoupdate = preg_replace("/[^a-z]/i","",$pagestoupdate);

> Nun möchte ich noch erreichen, daß keine Zeichen doppelt vorkommen (aus
> "aABCc" soll werden abc).
> Wie sieht die Reg-Expression dazu aussehen?

$pagestoupdateA = explode("",strtolower($pagestoupdate));

$p = array();
reset($pagestoupdateA);
while(list(,$v)=each($pagestoupdateA)){
    $p[$v] = '';
}

var_dump($p);

kiri






php::bar PHP Wiki   -   Listenarchive