要限制用戶輸入內容,可以使用正則表達式或條件語句來驗證輸入。以下是一些方法:
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("輸入內容不合法")
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("輸入內容不合法")
無論使用哪種方法,都可以根據需要編寫適合自己的驗證規則。