MudGuard: RegExp für einen zahlenstring zwischen "0" und "255"

Beitrag lesen

Hi,

var regXRGBValue = (/[1]$|(?:[2][0-9])$|(?:^1[0-9][0-9])$|(?:^2[0-5][0-5])$/);

Unvollständig.

alert(regXRGBValue.test("206"));  // false, müßte aber true sein
alert(regXRGBValue.test("217"));  // false, müßte aber true sein
alert(regXRGBValue.test("228"));  // false, müßte aber true sein
alert(regXRGBValue.test("239"));  // false, müßte aber true sein
alert(regXRGBValue.test("246"));  // false, müßte aber true sein

^2[0-5][0-5]

Bei dreistelligen Zahlen mit 2 am Anfang läßt Du als letzte Ziffer nur 0 bis 5 zu, 6 bis 9 sind aber zulässig, falls die 2. Ziffer 0 bis 4 ist.

cu,
Andreas

--
Warum nennt sich Andreas hier MudGuard?
O o ostern ...
Fachfragen unaufgefordert per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.

  1. 0-9 ↩︎

  2. 1-9 ↩︎