数字のみ if (preg_match("/^[0-9]+$/", $var)) { g_数字 if (preg_match("/^g_[0-9]+$/", $var)) { 小数点を含む数字(正の数のみ) if (preg_match('/^\d+(?:\.\d+)?$/', $var)) { 小数点以下2桁以上 if (preg_match('/\.\d{2,}$/', $var)) { 英数字・ハイフン・アンダースコアのみ許容 if (preg_match("/^[a-zA-Z0-9_-]+$/", $var)) { 英数字・記号 if (preg_match("/^[[:graph:]|[:space:]]+$/i", $var)) { 英数字の混在必須 $blend = false; if (preg_match("/^[a-zA-Z0-9]+$/", $this->arrPar