The below custom function "CF_RemoveSpecialCharactersSpace" which Removes special characters from a string, leaving a space in their place....
Pre- requisites :
# ************************************************************************************************************************************
# Parameters :
# 1. $input_field - Varachar (255) - Type - Input
# 2. Return - Varchar(255)
# Local Variables:
# 1.$return_str - Varchar (255)
# ************************************************************************************************************************************
$return_str = replace_substr($input_field, '`', ' ');
$return_str = replace_substr($return_str, '~', ' ');
$return_str = replace_substr($return_str, '〜', ' ');
$return_str = replace_substr($return_str, '!', ' ');
$return_str = replace_substr($return_str, '!', ' ');
$return_str = replace_substr($return_str, '¡', ' ');
$return_str = replace_substr($return_str, '@', ' ');
$return_str = replace_substr($return_str, '#', ' ');
$return_str = replace_substr($return_str, '$', ' ');
$return_str = replace_substr($return_str, '¢', ' ');
$return_str = replace_substr($return_str, '£', ' ');
$return_str = replace_substr($return_str, '€', ' ');
$return_str = replace_substr($return_str, '¥', ' ');
$return_str = replace_substr($return_str, '%', ' ');
$return_str = replace_substr($return_str, '^', ' ');
$return_str = replace_substr($return_str, '&', ' ');
$return_str = replace_substr($return_str, '&', ' ');
$return_str = replace_substr($return_str, '*', ' ');
$return_str = replace_substr($return_str, '*', ' ');
$return_str = replace_substr($return_str, '(', ' ');
$return_str = replace_substr($return_str, '(', ' ');
$return_str = replace_substr($return_str, ')', ' ');
$return_str = replace_substr($return_str, ')', ' ');
$return_str = replace_substr($return_str, '-', ' ');
$return_str = replace_substr($return_str, '-', ' ');
$return_str = replace_substr($return_str, '_', ' ');
$return_str = replace_substr($return_str, '=', ' ');
$return_str = replace_substr($return_str, '+', ' ');
$return_str = replace_substr($return_str, '/', ' ');
$return_str = replace_substr($return_str, '/', ' ');
$return_str = replace_substr($return_str, '\\', ' ');
$return_str = replace_substr($return_str, '|', ' ');
$return_str = replace_substr($return_str, '?', ' ');
$return_str = replace_substr($return_str, '?', ' ');
$return_str = replace_substr($return_str, '¿', ' ');
$return_str = replace_substr($return_str, '\\[', ' ');
$return_str = replace_substr($return_str, '[', ' ');
$return_str = replace_substr($return_str, ']', ' ');
$return_str = replace_substr($return_str, ']', ' ');
$return_str = replace_substr($return_str, '\\{', ' ');
$return_str = replace_substr($return_str, '{', ' ');
$return_str = replace_substr($return_str, '}', ' ');
$return_str = replace_substr($return_str, '}', ' ');
$return_str = replace_substr($return_str, '<', ' ');
$return_str = replace_substr($return_str, '〈', ' ');
$return_str = replace_substr($return_str, '>', ' ');
$return_str = replace_substr($return_str, '〉', ' ');
$return_str = replace_substr($return_str, '《', ' ');
$return_str = replace_substr($return_str, '》', ' ');
$return_str = replace_substr($return_str, ',', ' ');
$return_str = replace_substr($return_str, ',', ' ');
$return_str = replace_substr($return_str, '、', ' ');
$return_str = replace_substr($return_str, '.', ' ');
$return_str = replace_substr($return_str, '.', ' ');
$return_str = replace_substr($return_str, ';', ' ');
$return_str = replace_substr($return_str, ';', ' ');
$return_str = replace_substr($return_str, ':', ' ');
$return_str = replace_substr($return_str, ':', ' ');
$return_str = replace_substr($return_str, '\'', ' ');
$return_str = replace_substr($return_str, '’', ' ');
$return_str = replace_substr($return_str, '"', ' ');
$return_str = replace_substr($return_str, '〃', ' ');
$return_str = replace_substr($return_str, '「', ' ');
$return_str = replace_substr($return_str, '」', ' ');
$return_str = replace_substr($return_str, '『', ' ');
$return_str = replace_substr($return_str, '』', ' ');
$return_str = replace_substr($return_str, '﹁', ' ');
$return_str = replace_substr($return_str, '﹂', ' ');
$return_str = replace_substr($return_str, '【', ' ');
$return_str = replace_substr($return_str, '】', ' ');
$return_str = replace_substr($return_str, '…', ' ');
$return_str = replace_substr($return_str, '・', ' ');
$return_str = replace_substr($return_str, '・', ' ');
$return_str = replace_substr($return_str, '〔', ' ');
$return_str = replace_substr($return_str, '〕', ' ');
$return_str = replace_substr($return_str, '〘', ' ');
$return_str = replace_substr($return_str, '〙', ' ');
$return_str = replace_substr($return_str, '〚', ' ');
$return_str = replace_substr($return_str, '〛', ' ');
$return_str = replace_substr($return_str, '。', ' ');
$return_str = replace_substr(replace_substr(rtrim_blanks(ltrim_blanks($return_str)), ' ', ' '), ' ', ' ');
RETURN $return_str;