Entradas

Mostrando entradas de 2013

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.