asd*_*asd 5 python regex ip-address pattern-matching cidr
m = re.findall("\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}",s)
如何修改它,使其不仅可以匹配IPv4,还可以匹配CIDR之类的东西10.10.10.0/24?
10.10.10.0/24
ato*_*zer 5
(?:\d{1,3}\.){3}\d{1,3}(?:/\d\d?)?
nmi*_*els 0
追加"(?:/\d{1,2})?"。
"(?:/\d{1,2})?"
这会让你r"\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}(?:/\d{1,2})?"找到一个模式。
r"\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}(?:/\d{1,2})?"
归档时间:
14 年,9 月 前
查看次数:
6660 次
最近记录:
6 年,3 月 前