dedlfix: Steuerzeichen in Formular löschen [SOH]

Beitrag lesen

Tach!

Muss ich die dann alle einzeln Definieren?

Nein, nicht unbedingt. Es gibt da mehrere Möglichkeiten. Zum einen kann man einen Bereich Von-Bis mit einer for-Schleife durchlaufen und in ihr die Ersetung vornehmen. In der Schleife kann man auch noch bei bestimmte Zeichen die Ersetzung überspringen, falls du ein oder mehrere Steuerzeichen drinlassen willst. Zum anderen kann man eine Ersetzung mit einem regulärem Ausdruck verwenden. Auch bei dieser kann man einen Bereich festlegen. Aber wenn es Ausnahmen geben soll, hilft dann doch nur die Einzelaufzählung (in einer Zeichenklasse). Vorteil des RegExp ist, dass man mit nur einem preg_replace() und nur einem regulärem Ausdruck auskommt statt 32 (oder weniger) einzelne str_replace() zu notieren.

dedlfix.