.
QQ扫一扫联系
要判断一个字符串是否是有效的IPv4地址,我们可以遵循IPv4地址的规则:
IPv4地址由四个用点号分隔的十进制数字组成。
每个数字必须在0到255之间(包括0和255)。
第一个数字不能以0开头,除非它是0本身。
以下是一个Python函数,用于判断一个字符串是否是IPv4地址:
请注意,我在正则表达式中使用了非捕获组((?:...)
),这样它们就不会在re.match
的结果中创建额外的分组。此外,我添加了对空字符串和非字符串类型的检查,以确保测试用例的完整性。
当你运行这个脚本时,它将输出每个测试用例是否是有效的IPv4地址。
.