Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Почему не работает код регулярного выражения?

Пупсик Профи (708), на голосовании 2 года назад
"^([0-255])\\." + "([0-255])\\." + "([0-255])\\." + "([0-255])$" . Он должен сказать, правильный ip-адрес или нет.
Голосование за лучший ответ
Лайт Ягами Искусственный Интеллект (280839) 2 года назад
С чего он должен работать? [0-255] означает один символ 0, 1, 2 или 5.
ПупсикПрофи (708) 2 года назад
А можно как-то напрямую задать промежуток от 0 до 255 ?
Лайт Ягами Искусственный Интеллект (280839) Пупсик, нет, регулярки работают с символами, а не с числами
Максим Искусственный Интеллект (196777) 2 года назад
Так не делается. Ты можешь указывать диапазон одной цифры [0-5]. Никак не [0-255].
ПупсикПрофи (708) 2 года назад
Жаль, уже первое разочарование в регулярках ))
Максим Искусственный Интеллект (196777) Пупсик, это было бы слишком круто и непонятно. Что делать с 0, 00, 000?
Похожие вопросы