I want to use regular expression which validate the text which user enter.
/^[a-zA-Z0-9 ]+$/
By above line, we can allow only Alphabetic,
You just need to include this extra symbols in the character class you have in your regex.
You can use this regex:
/^[a-zA-Z0-9 "!?.-]+$/
You're almost there. Try this:
/^[a-zA-Z0-9 .!?"-]+$/
Note that the position of the -
character is important. If it appears between two characters (e.g. a-z
) it represents a character range. If it appears in at the beginning or end of the character class (or if it's escaped) it represents a literal hyphen character.
try this pattern
<?php /^[a-zA-Z0-9 \s\.\!\?\"\-]+$/ ?>