phpregexpreg-replaceereg-replace

Replace all characters except letters, numbers, spaces and underscores


I am looking to replace all characters in a string except letters, numbers, spaces and underscores.

Could someone please provide a example?


Solution

  • I normally use something like:

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

    That replaces all non-space and non-word characters with nothing.