アクセスが内容入力に制約を課す方法

正規表現や条件分岐による入力値の検証など、ユーザー入力を制限する方法があります。方法は以下の通りです:

  1. 正規表現を使って検証する:
import re

def validate_input(input_str):
    pattern = r'^[a-zA-Z0-9]+$'  # 只允许字母和数字
    if re.match(pattern, input_str):
        return True
    else:
        return False

input_str = input("请输入内容:")
if validate_input(input_str):
    print("输入内容合法")
else:
    print("输入内容不合法")
  1. 条件文を使用して検証する。
def validate_input(input_str):
    if input_str.isalnum():  # 只允许字母和数字
        return True
    else:
        return False

input_str = input("请输入内容:")
if validate_input(input_str):
    print("输入内容合法")
else:
    print("输入内容不合法")

必要な検証ルールを自由に記述できます。

bannerAds