regular preg_replace_callback preg_replace_all preg_replace online especiales ereg_replace caracteres php regex preg-replace ereg-replace

php - preg_replace_callback - preg_replace_all



Reemplazar todos los caracteres excepto letras, nĂºmeros, espacios y guiones bajos (3)

Estoy buscando reemplazar todos los caracteres en una cadena excepto letras, números, espacios y guiones bajos.

¿Podría alguien dar un ejemplo?


Normalmente uso algo como:

$string = preg_replace("/[^ /w]+/", "", $string);

Eso reemplaza todos los caracteres que no son espaciales y los que no son palabras sin nada.


<?php $string = ''April 15, 2003''; $pattern = ''/[^/w ]+/''; $replacement = ''''; echo preg_replace($pattern, $replacement, $string); ?>


[^0-9a-zA-Z_/s]

es lo que quieres reemplazar