Amigos: alguno sabe una forma de filtrar caracteres especiales de una cadena?
Quizas....alguna expresion regular ?
[ gracias! ]
| |||
Respuesta: Filtrar caracteres especiales ? Hola ABI! pues... no quiero numeros sueltos...... ni quiero signos como !?%&@*@(@ en las palabras o constituyendo palabras por si mismos tipo: 'hola !!!!' Es que luego...... proceso las PALABRAS // [ gracias! ] |
| |||
Respuesta: Filtrar caracteres especiales ? Aquí http://www.calinsoft.com/2008/10/lim...os-en-php.html tienes esta función:
Código:
con eso eliminas los caracteres especiales y solo permite números y letras, ahora modificamos la función de esta forma para que no permita números:function limpiar ($cadena){ if (empty($cadena)) return false; //limpiamos todos los caracteres invalidos $nueva_cadena = ereg_replace("[^ A-Za-z0-9_]", "", $cadena); return $nueva_cadena; } $cadena = "Esto es un texto de letras, numeros 12345 y caracteres raros !£$%^&"; echo limpiar ($cadena);
Código:
un saludo. function limpiar ($cadena){ if (empty($cadena)) return false; //limpiamos todos los caracteres invalidos $nueva_cadena = ereg_replace("[^ A-Za-z]", "", $cadena); return $nueva_cadena; } echo limpiar('<>!?&%@()1234lalalañ'); |
| |||
Respuesta: Filtrar caracteres especiales ? Hola codig0! ... tenia esa funcion..... pero el problema es que me arrancaria los numeros de las palabras como win98 y lo q quiero es q los numeros no puedan existir como palabras. Pero GRACIAS... tampoco es TAN critico |
| ||||
Respuesta: Filtrar caracteres especiales ? Como quiera estoy perdio. Dame ejemplos de palabras y todas las posibilidades para poder indicarte.
__________________ Verifica antes de preguntar. Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos |