Question: What are special characters?
Special characters are selected punctuation characters present on standard US keyboard.
Question: Provide list of special characters?
Character | Name |
Space | |
! | Exclamation |
" | Double quote |
# | Number sign (hash) |
$ | Dollar sign |
% | Percent |
& | Ampersand |
' | Single quote |
( | Left parenthesis |
) | Right parenthesis |
* | Asterisk |
+ | Plus |
, | Comma |
- | Minus |
. | Full stop |
/ | Slash |
: | Colon |
; | Semicolon |
< | Less than |
= | Equal sign |
> | Greater than |
? | Question mark |
@ | At sign |
[ | Left bracket |
\ | Backslash |
] | Right bracket |
^ | Caret |
_ | Underscore |
` | Grave accent (backtick) |
{ | Left brace |
| | Vertical bar |
} | Right brace |
~ | Tilde |
Question: How to remove special characters from string including space?
$string='test !@#ing'; echo preg_replace('/[^A-Za-z0-9\-]/', '', $string);
Question: How to remove special characters from string except space?
$string='test !@#ing'; echo preg_replace('/[^A-Za-z0-9\-\s]/', '', $string);
Question: How to replace special characters with hyphen?
$string='test !@#ing'; echo preg_replace('/[^A-Za-z0-9\-\s]/', '-', $string);
Question: How to replace multiple hyphen with single hyphen?
$string='test-----ing'; echo preg_replace('/-+/', '-',$string);
Question: How to remove special characters from array?
$array=array('test !@#ing','sdalkjsad','#$#33'); function cleanData($string){ return preg_replace('/[^A-Za-z0-9\-]/', '', $string); } $array = array_map('cleanData',$array); print_r($array);
Question: How to remove all special characters from javascript?
var stringToReplace='test !@#ing'; stringToReplace=stringToReplace.replace(/[^\w\s]/gi, '')