英字:[A-Za-z]
$var="My name is Tom";
echo preg_match("/[A-Za-z]/", $var);
数字:[0-9]
$var="My name is Tom, 19years";
echo preg_match("/[0-9]/", $var);
英数字:[A-Za-z0-9]
$var="今年の桜は綺麗ね";
echo preg_match("/[A-Za-z0-9]/", $var);
英数記号:!”\#$%&@'()*+,-./_
$var="hoge@gmail.com";
echo preg_match("/[\#$%&@'()*+,-._]/", $var);
$var="hoge@gmail.com";
echo preg_match("/[\s!-~]/", $var);
あれ!? ”\#$%&@'()*+,-._”と”\s!-~”、一緒だ。
すげーーーーーーーーーーーー