/[^\s ]/日本語訳: 空白系文字(\s)と全角スペース( )以外(^)の文字が含まれている。 解説 ・\sは空白文字の略記法で、半角スペース・タブ・改行文字を含んでいます。 ・\sの後ろの空白は全角スペースです。 ・全角スペースは漢字と同じ扱いなので、\sには含まれません。 ・大括弧([ ])は、カッコ内のどれか1文字という意味です。 [ ]が無いと、「\s 」という塊を検索してしまいます。 ・[ ]の外で^を使うと、別の意味になります。 使用例(PHP) //引数の文字列が、 //未定義・NULL・空文字列・空白文字のみの文字列 //いずれかの場合、trueを返す function isBlank($str) { if( !isset($str) ){ return true; }elseif( preg_match("/[^\s ]/", $str) ){ return fals