Сообщение от рони
|
Дзен-трансгуманист,
alert(/^[+-]?[\da-f]{1,6}$/i.test( "+ddd" ));
|
Все правильно, 0-9 можно заменить на \d плюс внутри кв.скобок маскировать не надо, минус не надо если он первый или последний, только не понятно почему {1,
6}, разве цифр не может быть больше шести? Чтобы записать тридцатидвухбитное число, уже нужно 8 цифр, а ведь бывают и 64-битные