WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Programmierung (http://www.wcm.at/forum/forumdisplay.php?f=17)
-   -   PHP: Eingabestring filtern (http://www.wcm.at/forum/showthread.php?t=93387)

Gizmotic 07.04.2003 01:54

PHP: Eingabestring filtern
 
Hallo!

Ich bräuchte ein PHP-Command, mit dem ich alle NICHT-Buchstaben aus einem String entferne.

Also z.B. aus "W;C2-)M i!s$t sup7°°er" soll "WCM ist super" werden.

Irgendwie sollte das ja mit eregi_replace und [[:alpha:]] gehen, aber wie ?

Danke schon mal für jede Antwort!

jonix 07.04.2003 08:11

ich wuerd folgendes vorschlagen:
Code:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
<HTML>
<HEAD>
 <TITLE>test</TITLE>
</HEAD>
<BODY>

<PRE><?
$string1 = "W;C2-)M i!s\$t sup7°°er";
$string2 = ereg_replace("([^[:alpha:]^[:space:]])", "", $string1);
echo $string2; // gibt "WCM ist super" aus
?></PRE>

</BODY>
</HTML>

ps: natuerlich darfst nicht nur die buchstaben, sondern auch die leerzeichen nicht weglassen (-> ^[:space:]).

hth

Gizmotic 07.04.2003 11:20

Funktioniert prima! Besten Dank!!!


Alle Zeitangaben in WEZ +2. Es ist jetzt 08:38 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag