「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