「Python」文字列が数字、英字、英数字か確認

2021年11月5日

書式
1.英数字の判定 isalnum()
2.英字の判定 isalpha()
3.空白文字の判定 isspace()
4.数字の判定 isdigit()

使用例

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
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())
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())
 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())

実行結果

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
英数字のチェック結果1:
True
英字のチェック結果2:
True
空白文字のチェック結果3:
True
数字のチェック結果4:
True
英数字のチェック結果1: True 英字のチェック結果2: True 空白文字のチェック結果3: True 数字のチェック結果4: True
英数字のチェック結果1: 
True
英字のチェック結果2: 
True
空白文字のチェック結果3: 
True
数字のチェック結果4: 
True

 

Python

Posted by arkgame