re.matchip
功能说明
描述
匹配字符串是否是合法的ip地址格式,内部使用正则匹配,正则表达式:(25[0-5]|2[0-4]\\d|[0-1]\\d{2}|[1-9]?\\d)\\.(25[0-5]|2[0-4]\\d|[0-1]\\d{2}|[1-9]?\\d)\\.(25[0-5]|2[0-4]\\d|[0-1]\\d{2}|[1-9]?\\d)\\.(25[0-5]|2[0-4]\\d|[0-1]\\d{2}|[1-9]?\\d)
表达式已经做了转义,可以直接复制在应用后端中使用。
函数原型
re.matchip(str)
参数
名称 | 类型 | 描述 |
---|---|---|
str | 字符型 | 需要匹配的字符串 |
返回值
类型 | 描述 |
---|---|
逻辑型 | 匹配返回True,失败返回False |
备注
可能出现的错误信息,执行 getlasterror 函数获取具体详细信息:
- 错误编码=getlasterror()
- 错误信息=getlasterror(1)
错误编码 | 错误信息 |
---|---|
1400 | 参数类型不正确 |
142 | 没有匹配到内容 |
143 | 匹配到过多内容 |
144 | 匹配内容与源内容不相同 |
示例
def test():
ip="112.10.114.114"
print(re.matchip(ip))
演示示例
- 暂无
安装包下载
- 暂无
相关视频
- 暂无