まぬねこの足跡。。。

備忘録+たのしさ+ひっそりと

Python - str.isalnum():1文字以上、全英数字か

概要

str.isalnum()

  • 1文字以上、全英数字か
  • 日本語は全半角共にencode('utf-8')で変換必要。
  • 組込み型 文字列メソッド

実行結果

eng= 'aAcd1e2fg'
print(eng.isalnum())
eng= 'abc-defg'
print(eng.isalnum())
strg = 'アイウエオ'
print(strg.encode('utf-8').isalnum())
strg = 'あいうえお'
print(strg.encode('utf-8').isalnum())

表示イメージ

True
False
False
False