アカウント名:
パスワード:
日本だと「はじめ」は漢数字「一」でUnicodeで判定するとPythonのisdigitやisnumericのようにTrueと判定してしまうサイトとかあるんじゃなかろうか・・・?
#"〇".isnumeric()-> True#"零".isnumeric()-> True#"一".isnumeric()-> True#"壱".isnumeric()-> True#"二".isnumeric()-> Trueコピペ
加藤一二三や山本五十六みたいのは引っかかりますね。numeric 扱いが兆までで佐藤京一みたいなのはセーフなのが何となく納得行かない。# まあそもそも given_name.isnumeric() することはまず無いんですが# あと str.isdigit() は漢数字では False で、 True なのは全角数字や記号の場合だと思います
Facebookかどこかで数字だけの名前は偽名判定されたって話は聞いたことが
加藤一二三九
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
長期的な見通しやビジョンはあえて持たないようにしてる -- Linus Torvalds
はじめ「犯人はこの中にいません!」 (スコア:1)
日本だと「はじめ」は漢数字「一」でUnicodeで判定するとPythonのisdigitやisnumericのように
Trueと判定してしまうサイトとかあるんじゃなかろうか・・・?
#"〇".isnumeric()-> True
#"零".isnumeric()-> True
#"一".isnumeric()-> True
#"壱".isnumeric()-> True
#"二".isnumeric()-> True
コピペ
Re: (スコア:0)
加藤一二三や山本五十六みたいのは引っかかりますね。
numeric 扱いが兆までで佐藤京一みたいなのはセーフなのが何となく納得行かない。
# まあそもそも given_name.isnumeric() することはまず無いんですが
# あと str.isdigit() は漢数字では False で、 True なのは全角数字や記号の場合だと思います
Re: (スコア:0)
Facebookかどこかで数字だけの名前は偽名判定されたって話は聞いたことが
Re: (スコア:0)
加藤一二三九