Есть ли способ проверить действительную комбинацию host:port
с использованием регулярных выражений и php?Проверить действительный хост: комбинация портов
Регулярное выражение должен убедиться, что:
host
является допустимым IP (содержащий четыре 1-3 значных чисел, разделенных точками 3, число в диапазоне 1-255)- Eсть разделитель
:
port
является допустимым числом в диапазоне от 0 до 65535- больше ничего разрешен
Примеры допустимых комбинаций:
95.241.1.5:5423
2.8.5.2:65532
Примеры недействительных комбинаций:
1. .12.1: 5441
15.852.32.455:
65.112.15.32: 48trololo
Почему вы хотите использовать регулярное выражение? –
Да, регулярное выражение служит только для самых основополагающих проверок .... Кстати, вы забыли проверить, что каждая из групп цифр в IP должна быть <256. Удачи проверять, что с регулярным выражением! – SJuan76
FILTER_VALIDATE_IP –