Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/08/2019, 04:20
schattenburg
 
Fecha de Ingreso: junio-2007
Mensajes: 298
Antigüedad: 16 años, 10 meses
Puntos: 5
¿Cómo se puede hacer esto con preg_match?

Hola a todos,

Tengo que cambiar en una web la instrucción de PHP eregi() pq ya está deprecada para PHP 5.6 y por lo que he leído lo mejor es cambiarla por preg_match.

Pero no soy capaz de comprender cómo funciona exactamente preg_match, lo que quiero cambiar es el siguiente código:

if (!eregi('^(192\.168|172\.16|10|224|240|127|0)\.', $v) && (ip2long($v) != -1)) {
return $v;
}

¿Cómo podría poner exactamente eso mismo pero con preg_match?

Muchas gracias