sunny: Regular Expression

Beitrag lesen

Hallo!

allerdings ist das {1} ueberfluessig (jedoch nicht falsch), weil (GB|MB|KB) schon heisst, dass genau einmal GB oder MB oder KB gematcht werden soll.

ausserdem koenntest du (GB|MB|KB) noch verkuerzen zu [GMK]B, (oder SI- und IEC-konform zu [GMk]i?B).

Dass hier auch zB 0 KB durchgehen würden kann ich verschmerzen

wenn fuehrende nullen nicht erlaubt sein sollen, kannst du statt [0-9]+ (oder aequivalent dazu \d+) auch einfach [1-9]\d* verwenden:

/[1]{2,3} - [1-9]\d* [GMK]B$/

Wow super! Vielen Dank für Deine Tips!
Da lernt man gleich noch dazu! :-)

Liebe Grüße
sunny


  1. A-Z ↩︎