「Python」文字列が数字、英字、英数字か確認
書式
1.英数字の判定 isalnum()
2.英字の判定 isalpha()
3.空白文字の判定 isspace()
4.数字の判定 isdigit()
使用例
coding: utf-8 ct = "Testchang" # isalnumで英数字か判定 print("英数字のチェック結果1: ") print(ct.isalnum()) # isalphaで英字か判定 print("英字のチェック結果2: ") print(ct.isalpha()) ft = " " #isspaceで空白文字か判定 print("空白文字のチェック結果3: ") print(ft.isspace()) cft = "678" # isdigitで数字か判定 print("数字のチェック結果4: ") print(cft.isdigit())
実行結果
英数字のチェック結果1: True 英字のチェック結果2: True 空白文字のチェック結果3: True 数字のチェック結果4: True