elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Tutorial básico de Quickjs


+  Foro de elhacker.net
|-+  Programación
| |-+  Desarrollo Web
| | |-+  PHP (Moderador: #!drvy)
| | | |-+  limpiar cadena
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: limpiar cadena  (Leído 1,487 veces)
OssoH


Desconectado Desconectado

Mensajes: 911


Ver Perfil
limpiar cadena
« en: 15 Enero 2014, 18:47 pm »

Hola,
Quiero limpiar una cadena de caracteres raros (retorno de carro, etc..).
Sólo quiero que admita letras de A..Z  (tanto mayusculas cómo minúscula y tambien si tiene acentos). Tambien que admita numeros 0...9.
Y por ultimo que admita espacios.

Por lo tanto la cadena siguiente sería correcta :  Camión de Dióxido

El codigo actual que tengo es el siguiente pero no se como hacer que admita acentos y espacios.

Código:
	function limpiarString($texto)
{
 $textoLimpio = ereg_replace("[^A-Za-z0-9]", "", $texto);
 return $textoLimpio;
}

Alguien sabe como sería.
Gracias.



Creo que igual podría ser asi

Código:
	function limpiarString($texto) 
{
$textoLimpio = ereg_replace("[^A-Za-z0-9ñÑáéíóúÁÉÍÓÚ@.,]", "", $texto);
return $textoLimpio;
}

¿pero como puedo hacer que tambien permita los espacios?



solucionado

Código:
	function limpiarString($texto) 
{
$textoLimpio = trim(ereg_replace('/[^A-Za-z0-9ñÑáéíóúÁÉÍÓÚ@., ]/', '', $texto));
return $textoLimpio;
}

NOTA MOD: Usar boton de modificar. 3 posts seguidos en menos de 3 horas...


« Última modificación: 31 Enero 2014, 11:26 am por @drvy » En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Limpiar lector de CD
Electrónica
dafne 5 14,026 Último mensaje 27 Septiembre 2005, 16:24 pm
por El_Niño_Güey
Cadena estatica al devolver puntero de cadena.
Programación C/C++
alem29 2 3,527 Último mensaje 5 Febrero 2012, 23:38 pm
por eleon
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines