Limpiar cadena con expresiones regulares en PHP

Ejemplos simples de limpieza de strings:

Eliminar caracteres que no sean válidos en una IP:

$var = preg_replace('/[^\d.]/', '', $var);

Permitir sólo letras y números:

$var = preg_replace('/[^A-Z\d]/i', '', $var);

Eliminar números:

$var = preg_replace('/[\d]/', '', $var);

Los corchetes [] son para indicar un rango. Al agregar el símbolo ^, se indica que no se debe considerar el rango especificado. La i indica indiferente a mayúsculas y minúsculas.


Comentarios

Entradas populares de este blog

Div con autorefresh en jQuery

Crear clave foránea en MySQL