Hola a todos:
Estoy intentado hacer mediante una expresión regular que me devuelva una cadena de la cual borre ciertos caracteres no admitidos.
Mi código es el siguiente:
function corregir($cadena) {
$arrNoValidos = array("º", "ª", "ç", "#");
return(preg_replace("....", $cadena));
}
echo corregir("hola mundo español");
echo corregir("c\ San Benito");
echo corregir("Mª Luisa #234");
echo corregir("El Barça ganará la liga el próximo año");
Este código pretendo que me devuelva:
hola mundo español
c San Benito
M Luisa 234
El Bara ganará la liga el próximo año
¿Cómo puedo hacer en la función corregir para que me sustituya los caracteres no permitidos del array por vacío?
Muchas gracias