[解決!Python]正規表現を使って文字列が数字だけで構成されているかどうかを判定するには
# 文字列が半角の10進数字のみで構成されているかどうかを判定する関数の例 import re def isonlynum(s): return True if re.fullmatch('[0-9]+', s) else False s1, s2 = '123', '123' r1 = isonlynum(s1) r2 = isonlynum(s2) print(f'{s1}: {r1}, {s2}: {r2}') # 123: True, 123: False # 正規表現を使って、文…
もっと詳しく