python正则表达式匹配IP代码实例

这篇文章主要介绍了python正则表达式" title="python正则表达式">python正则表达式匹配IP代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

import re

re.search(r'([1]\d\d|2[0-4]\d|25[0-5])','192')

#re.search(r'([01]\d\d)','1XX')

#[01] \d \d

# 1 0-9 0-9

#re.search(r'(2[0-4]\d)','2XX')

#2 [0-4] \d

#2 0-4 0-9

#re.search(r'(25[0-5])','25X')

#25 [0-5]

#25 0-5

re.search(r'(([01]{0,1}\d{0,1}\d|2[0-4]\d|25[0-5])\.){3}([01]{0,1}\d{0,1}\d|2[0-4]\d|25[0-5])','192.168.103.114')

#{}重复 咧:{3}重复3次;{0,1}重复1次或2次

备注:255.255.255.255为广播地址;0.0.0.0保留地址

以上是 python正则表达式匹配IP代码实例 的全部内容, 来源链接: utcz.com/z/312233.html

回到顶部