Skip to Content

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;

To report this post you need to login first.

1 Comment

You must be Logged on to comment or reply to a post.

Leave a Reply