- : Warum schreibt meine Tastatur Zahlen statt Buchstaben?? (Mikey)
- Logfile mit OTL erstellen
- PHP: Buchstaben oder Zahlen ausfiltern, Sonderzeichen löschen
- Meine Tastatur am Laptop spinnt - Buchstaben und Return-Taste gehen nicht mehr (HelmutR)
- Drucker druck nur komische Buchstaben und zeichen (Pizza-Pizza)
- Logfile mit OTL erstellen
- Firefox 6.0 ist fertig
PHP: Buchstaben oder Zahlen ausfiltern, Sonderzeichen löschen
Um in einem PHP String sämtliche Sonderzeichen zu entfernen, und ausschließlich Buchstaben oder Buchstaben und Zahlen zuzulassen, hilft der preg_replace Befehl. Damit lässt sich mit den sogenannten „Regular Expressions“ nach bestimmten Inhalten Suchen, um diese mit einem eigenen Zeichen zu ersetzen oder zu löschen.
![]()
Einfache Version: Einzelne Sonderzeichen mit str_replace löschen
Um aus dem String $string alle Punkte zu entfernen, hilft die einfachere Funktion „str_replace“:
$string = 'abcd.123';
$string = str_replace('.', '', $string);
So wird das angegebene Sonderzeichen "." ersetzt. Da aber kein neues Zeichen zum Ersetzen angegeben wurde, wird der Punkt aus der Variablen $string entfernt.
Um den Punk "." gegen ein Ausrufezeichen "!" zu tauschen, muss der Befehl leicht abgewandelt werden:
$string = 'abcd.123';
$string = str_replace('.', '!', $string);
![]()
Expertenmodus mit preg_replace:
Um mit str_replace wirklich alle Sonderzeichen zu finden, ist man längere Zeit beschäftigt – schneller geht dies mit dem Befehl preg_replace. Mit diesem Code werden nur Buchstaben zugelassen, alle anderen Zeichen werden gelöscht:
$string = 'abcd.123';
preg_replace('/[^A-Za-z]+/', '', $string);
Sollen neben den Buchstaben auch Zahlen in dem PHP Code erlaubt sein, lautet der Befehl so:
$string = 'abcd.123';
preg_replace('/[^A-Za-z0-9]+/', '', $string);
![]()
- Umschalten von Zahlen auf Buchstaben beim Dell Notebook
- astatt Quadrate, plötzlich Rechtecke mit Zahlen und Buchstaben
- Meine Tastatur schreibt falsche Zahlen, Buchstaben alle richtig
- Unter Einfügen gibt es keine Sonderzeichen oder Symbole
Ich habe Windows 10 und benutze Windows live mail. Unter "Einfügen" gibt es keine Registe...
- Defekter Ordner. Wie löschen oder reparieren?
- Erweiterte Sonderzeichen
- Wörter löschen sich ganz oder teilweise
- Sonderzeichen bei Mail von Windows 10
- datenschutz (109x gelesen)
- pc-einsteigerkurs (37x gelesen)
- Jobs: Developer-Jobs (23x gelesen)
- windows-beschleunigen (14x gelesen)
- 10-jahre-computerhilfen-de (9x gelesen)
Meist gelesene Tipps:
Mehr Tipps zu PHP: Buchstaben oder Zahlen ausfilte...
-
Auffallen bei Ebay: Sonderzeichen für Auktionen + Bewertungen!
Kostenlos besser bei eBay auffallen: Mit ein paar einfachen ASCII Zeichen kann man bei eBay auffallen und mehr interessierte Käufer finden, ohne dass man das...
-
Sonderzeichen in jedem Programm einfügen
Oftmals hat man das Problem, dass, wenn man in einer anderen Sprache schreibt oder fremde Namen verwenden möchte, einem die passenden Buchstaben fehlen. Dafür bringen...
-
Coole Buchstaben + Schreibschrift für WhatsApp, TikTok, Instagram & Co.
Mit unserem Schriftgenerator lassen sich normale Texte in auffällige Unicode-Buchstaben umwandeln: Damit lässt sich die Schrift ändern für WhatsApp, Instagram, Tiktok oder den Lieblings-Messenger. WhatsApp...
-
Befehlstaste bei Windows: So findet man sie!
Die Befehlstaste auf der Apple-Tastatur (auch Apfeltaste, CMD-Taste oder Command-Taste genannt) gibt es auch unter Windows: Allerdings sieht die Befehlstaste bei Windows nicht nur anders...
-
Javascript „striptags“: HTML Befehle aus Variable entfernen!
PHP hat die Funktion "striptags", mit der sich ganz leicht sämtliche HTML Befehle aus einem Wert entfernen lassen. In Javascript gibt es dafür zwar keinen...
-
DOS Befehle für die Windows Eingabeaufforderung
Windows lässt sich sehr gut mit der Maus steuern: Trotzdem geht manches schneller mit einem kurzen Befehl in der Konsole. Hier leben die meisten der...
PHP: Buchstaben oder Zahlen ausfiltern, Sonderzeichen löschen


