Александр Новоселов пишет: > В сообщении от Понедельник 18 Апрель 2005 07:16 Mike Lykov написал(a): > >>В сообщении от Понедельник 18 Апрель 2005 01:20 Александр Новоселов написал: >> >>>Внимание вопрос: как в скрипте проверить "правильность" мак адреса, чтобы >>>в нем были только шестнадцатеричные знаки 1..F >> >>/[0-9A-F]+/ >> >>использовать в любом скрипте, использующем регулярные выражения. > > > не всё так просто... там же ещё разделители, да еще через два знака... > в общем если два двоеточия или не полностью написан мак, тоже не работает. > Надо както проверить мак целиком... Соответствует ли установленной "форме" > > 76:AB:C5:: /([0-9A-F]{2}:){5}[0-9A-F]/ Что-то вроде этого: ([0-9A-Fa-f]{2}:){5}[0-9A-Fa-f]{2}