Hallo,
Hey danke, das klappt ja wunderbar. Was habe ich falsch gemacht, bzw. falsch verstanden? Denn bei mir wurden ja genau die umgekehrten Werte zurückgegeben, wenn es gepasst hat 0, wenn es nicht gepasst hat 1.
Du hast mit ^ die Zeichenklassen negiert ;-).
BTW: Hier mal noch Versuche fuer weitere Farberkennungen (CSS-like):
// #RGB oder #RRGGBB
// $regex="/^#(([a-f]|\d){3}|([a-f]|\d){6})$/i";
// rgb(r,g,b) oder rgb(r%,g%,b%)
// $regex="/^rgb[(]\d{1,3}[%]?[,]\d{1,3}[%]?[,]\d{1,3}[%]?[)]$/i";
MfG, Thomas