Ip адрес может же быть и 192.168.5.254 и 192.168.5.0 и я не понимаю как в маске понять когда пользователю нужно в конце 3 цифры, а когда ему нужна 1 цифра
не знаю, какой тут бест практис , но может добавить event handler на onTextChanged и там проверить по регулярному выражению
Навесил регулярку, вроде норм, но она полностью применяется только после того как введешь 16 символов
а не много не так
^(([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])$
хм, а не лучше буедт регулярку посложнее сделать - 1-3 цифры и точка что бы было.
хм, интересный вариант
проверял тут https://regex101.com/r/frWCKI/1
Регулярка я думаю работает, только текст в поле ввода не обновляется
Обсуждают сегодня