Re: [PHP-ES] str_replace y $_POST

[email protected] (Yago Ferrer)
Newsgroups php.general.es
Message-ID <[email protected]>
Hola Hahmael,

Simplemente utiliza una regular expression para descartar cualquier caracter
o símbolo que no sea número o letra...

Problema:
Recibo por POST la siguiente cadena -->   44"#B 8    <---  y sólo deseo
dejar letras y números


Solución:
$cadena = '44"#B 8';
$resultado = preg_replace('/[^a-zA-Z0-9]/s', '', $cadena);

print $resultado;
// Salida: 44B8


2010/7/30 hahmael <[email protected]>

> Hola a todos recibo por post una serie de numero a veces con caracteres que
> no deseo, estoy tratando de utilizar str_replace para reemplazar esos
> caracteres o eliminarlos antes de hacer la insercion a la BD pero hasta el
> momento mis intentos han sido infructuosos, me gustaria alguien me diga si
> estoy cometiendo un error, ejemplo de codigo:
>
>
> #########  Recibo por POST la siguiente cadena -->   44"#B 8    <---  y
> solo
> deseo dejar letras y numeros
>
> --
> Agradecido.
>
> Hahmael Tâher.
>


-- 
Yago Ferrer
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.