Я использую этот код, чтобы соответствовать IPMatching IP в Perl
$IP =~ /(\d{1,3})\.(\d{1,3})\.(\d{1,3})\.(\d{1,3})/;
if ($1 < 256 && $2 < 256 && $3 < 256 && $4 < 256) {
print "IP matched";
}
Я не хочу использовать, если цикл. Есть ли способ, что мы можем сделать проверку (< 256) в регулярном выражении только
Я знаю, что есть еще один способ, как
/25[0-5]|2[0-4][0-9]|[01][0-9][0-9]?/
Является ли другой ярлык способ
И почему у вас есть это странное требование? – Vijay
@Vijay: Просто пытаюсь. Кто-то спросил меня несколько дней назад о регулярном выражении для IP без цикла «if». – Nitesh