Textarea ohne Zahlen und Zeichen geschlossen 

Status
Für weitere Antworten geschlossen.

Katuhl

Registered +
Registriert
März 2008
Beiträge
111
Guten Tag,
wie im Titel schon steht woll ich mal fragen, ob es eine möglichkeit gibt im nachhinein den text einer area so zu verändern das keine Zahlen und keine Zeichen mehr drin sind.
Ich meine ich kann ja auch eine Text mit
PHP:
print strtolower($_POST['text']);
ohne Großbuchstaben ausgeben.Freu mich auf eure Antworten :)

Nachtrag:
Oder kann man vllt einfach alle Zahlen sowie Zeichen durch nichts ersetzen mit einem befehl?

MfG Katuhl
 
Zuletzt bearbeitet von einem Moderator:
Hi,
da gerade ein Tutorial über reguläre Ausdrücke erstellt wurde, wende ich diese auch mal an:
Code:
print preg_replace('!\P{L&}+!','',$str);
Macht genau das, was in deinem Nachtrag vorgeschlagen wurde ;)

Gruß
Broken Sword
 
ohh mein erklährungs fehler klappt super nur eine frage geht das auch so, dass er die Leerzeichen behält :)?
 
Kein Problem, versuche
Code:
preg_replace('![^\p{L&}\h]+!','',$str);
Alles, was kein Buchstabe oder horizontales Leerzeichen ist, wird gelöscht ;)

Gruß
Broken Sword
 
hmm aber bei mir zeit er garnichts an o.O

PHP:
echo 'Der unveränderte zuvor eingegebene Text.
';

echo $_POST['bsp'];
$bsp = $_POST['bsp'];

echo '
Der zuvor eingegebene Text wo es nur noch kleine Buchstaben gibt.
';

print strtolower($_POST['bsp']);


echo '
Der zuvor eingegebene Text wo es keine Zahlen und Zeichen mehr gibt.
';


preg_replace('![^\p{L&}\h]+!','',$bsp);

?>
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben Unten