$name = '今日は3日?、とても/寒い'; $name = strto lower($name); //$name = preg_replace('/[^a-z0-9s ]/','',$name); $name = preg_replace('/[.s+?,/"]/','_',$name); //スペースを変更 echo $name; ?> ; コードをコピー ここで: $name = preg_replace('/[.s+?,/"]/','_',$name); //スペースを変更 .s+?,/" は検索を示す正規表現です。空記号 ?/" この 5 文字 その他は自分で追加することもできます。わからない場合は正規表現に関するコンテンツを参照してください。