一:通过控制台输入字符串,使用正则表达式判断该字符串是否符合IPv4规则。
ipv4的地址格式:都是0到255的数字,点必须转义。
import re
string = input("请输入ip地址:")
ret = re.match(r"(([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}"
r"([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])$", string)
if ret:
print("ip地址格式正确")
else:
print("ip地址格式错误")
浙公网安备 33010602011771号