1.匹配0到999任意数字:
import re
L = [‘1’,‘12’,‘995’,‘9999’,‘102’,‘02’,‘003’,‘4d’]
for i in L:
print(re.match(r’\b\d{1,3}\b’,i))
2.匹配合法的IP地址
import re
L = [‘192.168.1.150’,‘0.0.0.0’,‘255.255.255.255’,‘17.16.52.100’,‘172.16.0.100’,‘400.400.999.888’,‘001.022.003.000’,‘257.257.255.256’]
for i in L:
print(re.match(r’(\b([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-5][0-5])\b.){3}(\b([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-5][0-5])\b)’,i))
3.选出含有ftp的链接