:: Anbieterverzeichnis ::
Globale Branchen
Informieren Sie sich über ausgewählte
Unternehmen im
Anbieterverzeichnis von SELFPHP
:: SELFPHP Forum ::
Fragen rund um die Themen PHP? In über
120.000 Beiträgen finden Sie sicher die passende
Antwort!
:: Newsletter ::
Abonnieren Sie hier den kostenlosen
SELFPHP Newsletter!
:: Qozido ::
Die Bilderverwaltung mit Logbuch für
Taucher und Schnorchler.
|
|
Alles bis auf a-z, A-Z, 0-9 und dem Leerzeichen aus einem String entfernen |
Beispielaufgabe
Eine Benutzereingabe soll von allen Zeichen, außer a-z, A-Z, 0-9 und dem Leerzeichen, gesäubert werden.
Beschreibung
Im folgendem Code Snippet, wird durch den regulären Ausdruck "[^a-z0-9 ]" und der Funktion "preg_replace", alles aus einem String entfernt, wobei es sich nicht um a-z, A-Z, 0-9 oder das Leerzeichen handelt.
<?PHP
$string = 'V!e§r$s%c&h/i(e)d=e?n`e² S³o{n[d]e]r}z\e´i+c*h~e#n';
$string = preg_replace ( '/[^a-z0-9 ]/i', '', $string );
print ( $string );
?>
|
Anwendungsbeispiel
Ausgabebeispiel: Quellcodeansicht
Verschiedene Sonderzeichen |
|
|
|
|
|
|