Matthias Apsel: Zeichen elimenieren - POS Drucker druckt nicht

Beitrag lesen

Hallo ralphi,

das mit preg_replace ist ein toller Tipp von Euch :-)

Das muss gar nicht soo toll sein.

Ich muss gestehen, dass ich mit dem REGEXP so meine Schwierigkeiten habe.
Wie würde es den aussehen, wenn ich zu [^A-Za-z0-9] noch zB. ":, &, !" zulassen möchte?

  • [] definiert im Wesentlichen eine Menge erlaubter Zeichen
  • [^] ist die Negation dieser Zeichen
  • [^A-Za-z0-9] sind dann alle Zeichen außer lateinische Buchstaben und arabische Ziffern
  • Die drei gewünschten Zeichen dürfen unmaskiert verwendet werden, also

[^A-Za-z0-9:&!]

Bis demnächst
Matthias

--
Das Geheimnis des Könnens liegt im Wollen. (Giuseppe Mazzini)