python 正则验证 IP地址与MAC地址
2024-10-17 11:32:42
#coding=utf-8
import re
def isValidIp(ip):
if re.match(r"^\s*\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}\s*$", ip): return True
return False
def isValidMac(mac):
if re.match(r"^\s*([0-9a-fA-F]{2,2}:){5,5}[0-9a-fA-F]{2,2}\s*$", mac): return True
return False
if __name__ == '__main__':
print isValidMac("BC:5F:F4:6B:3E:6F")
print isValidIp("192.168.2.105")
最新文章
- Oracle ------ SQLDeveloper中SQL语句格式化快捷键
- 5805 NanoApe Loves Sequence(想法题)
- bootstrap的html模版
- jiulianhuan 快速幂--矩阵快速幂
- Asp.net MVC在View里动态捆绑压缩引用的js
- javascript中createTextRange用法(focus)
- MYSQL- 存储过程示例
- 深入C语言可变参数(va_arg,va_list,va_start,va_end,_INTSIZEOF)
- linux管理网络连接指令
- 十一、外观(Facade)模式--结构模式(Structural Pattern)
- Java--日期的使用
- 关于webbrowser控件自动登陆的问题
- JS兼容性总结
- less可以做什么?less详解!(less嵌套选择器实现纯CSS二级导航)
- java开发3轮技术面+hr面 面经(MT)
- Ubuntu配置SecureCRT登录
- Identity Server 4 预备知识 -- OpenID Connect 简介
- LeetCode递归解题模板
- Python encode和decode
- H5新特性---SVG--椭圆--直线--文本--滤镜(高斯滤镜--模糊)--地理定位