seth: Regulärer Ausdruck für Telefonnummer

Beitrag lesen

gudn tach!

  1. eine Durchwahl (Bindestrich, bis zu 5 Ziffern, ggf. mit Leerzeichen dazwischen)
    (?: ?-(?: ?[0-9]){1,5})?
    also z.b. "-123 4" und "-12345" aber nicht "-123 45"?

Wieso?

aeh, bin dumm!
bei deinem "wieso?" hab ich's auch gemerkt, sorry.

die leerzeichen vor oder nach dem slash (welches auch manchmal ein bindestrich ist) werden oft weggelassen.

Daher hab ich sie ja auch per " ?" optional angegeben.

noe. du schriebst
  (?: (?:/ ))?
also (?: / )? und das laesst nur zu: "" oder " / "

gemeint hattest du evtl.
  (?: (?:/ )?)?
und das laesst nur zu: "", " " oder " / "

deswegen war ja mein vorschlag (?: ?/ ?| )?
etwas kuerzer ginge auch / ?(?:/ ?)?/

prost
seth