Cita:
Iniciado por pateketrueke Para ese caso debes evitar usar \W y ser más explícito así:
Disculpa pero al utilizarlo de ésa manera me remueve letras y me conserva carácteres que no debería:
Código PHP:
$str = 'asd.com y AQQ AAA BBB 123lkj987 sss-www_fff:::.ñ{}{¿"#$%&/xxxxxx0zzzz,,,pol';
$str = preg_replace('/[^\W\.-_]/', '', $str);
echo $str;
¿que hago másl?