MudGuard: Regex: Nur bestimmte Zeichen ausgeben

Beitrag lesen

Hi,

gudn tach!

Davon unabhängig: Willst du mit deinem Muster [\w\d-_.] _alle_ Zeichen von \d bis _

da wuerde keinen sinn machen und deshalb interpretiert eine anstaendige regexp-engine das "-" hier auch literal, siehe <http://perldoc.perl.org/perlre.html#Version-8-Regular-Expressions@perldoc perlre>.

, oder meinst du eher \d, -, _?

falls das gemeint ist, war die notation richtig. und bzgl. des "-" ist keine aenderung noetig.

Ich würd's trotzdem immer ans Ende stellen.
Irgendwann will man noch ein zusätzliches Zeichen mit erwischen (z.B. @), und schreibt's nach den "Zeichengruppen" \w\d rein ==> [\w\d@-_.]
Und plötzlich ist das Verhalten nicht mehr das gewünschte ...

cu,
Andreas

--
Warum nennt sich Andreas hier MudGuard?
O o ostern ...
Fachfragen per Mail sind frech, werden ignoriert. Das Forum existiert.