Hi,
Zitat:
Offenbar mag es preg_match nicht, wenn ein Punkt am Ende steht. Wird am Ende vermutlich nicht als Suchzeichen sondern anderweitig interpretiert.
|
Glaube das nicht ganz. Denke eher, dass ihm dein "ß-\." am Ende, speziell das "-" gestört hat.
Zumindest würde es erklären warum zu beginn "a-z" => "a bis z" entspricht, allerdings "ß bis ." keinen Sinn macht. Auch deine Fehlermeldung
Zitat:
... Compilation failed: range out of order in character class ...
|
würde dazu passen.
Um einen Bindestrich auch zu erlauben/verbieten solltest du ihn vielleicht auch escapen ("\-"), bin mir aber nicht sicher ob es notwendig ist.
Lg