Wie entferne ich Sonderzeichen und Leerzeichen in einem Textfeld mit PHP?

7

Ich muss alle Sonderzeichen und Leerzeichen in einem Textfeld für ein Formular entfernen, das ich gerade erstelle. Wie mache ich das in PHP?

    
Benny 02.06.2010, 17:06
quelle

3 Antworten

32

Das hängt wirklich davon ab, ich nehme an, Sie arbeiten mit $ _POST [] Daten und möchten diese Eingaben bereinigen? Wenn ja, würde ich definitiv etwas tun wie:

%Vor%

Dadurch wird alles außer alphanumerisch entfernt. Sie können die Regex anpassen, um andere Zeichen aufzunehmen, wenn Sie möchten. Einige großartige Beispiele für häufig verwendete reguläre Ausdrücke finden Sie unter: Die RegEx-Bibliothek

Wenn dies nicht ganz das ist, was Sie suchen oder andere Fragen haben, lassen Sie es uns wissen.

    
Nicholas Kreidberg 02.06.2010 18:11
quelle
7

Verwenden Sie während der Verarbeitung der Daten die folgende Regex:

%Vor%

Dadurch werden alle nicht alphanumerischen Zeichen aus den Daten entfernt.

    
eykanal 02.06.2010 17:09
quelle
5
%Vor%     
Stijn Leenknegt 02.06.2010 17:10
quelle

Tags und Links