日本語を記入すると文字化けした話。Comment個人的によく使うものを晒します。$str;}mはマルチライン指定ファイル名の拡張子直前に文字列追加サムネイル作成する時の定番preg_replace(&quot;/([\d\w\-\_\.]+?)(\.[\w]+?)/i&quot;,&quot;$1_thumb$2&quot;,$filename);メールアドレスチェック真贋までは分かりません。if(preg_match(&quot;/^([a-z0-9_]|\-|\.|\+)+@(([a-z0-9_]|\-)+\.)+[a-z]{2,6}$/i&quot;,$str)){//true}else{//false}URLチェック真贋までは分かりません。{//true}else{//false}}&amp;#91;/php&amp;#93;&lt;h2&gt;郵便番号チェック&lt;/h2&gt;ハイフンあり・なし両方。上記数字の[0-9]を[A-Za-z]や[あ-ん]と変更すればおk。DesignWall.。