isalnumは分ってるけど「!」がつくことで何が変るのかなって
逆になって、成立しなければ0以外の値(真)を返すようになるのかな