python 正则表达式.*?如何把ip地址提取出来?
#!/usr/bin/envpython#-*-coding:utf-8-*-importrehtml='<bodystyle="margin:0px"><center>...
#!/usr/bin/env python
# -*- coding: utf-8 -*-
import re
html = '<body style="margin:0px"><center>您的IP是:[42.120.74.89] 来自:浙江省杭州市 阿里云</center></body></html>'
reg = '[(.*?)]'
item = re.findall(reg,html)
print item 展开
# -*- coding: utf-8 -*-
import re
html = '<body style="margin:0px"><center>您的IP是:[42.120.74.89] 来自:浙江省杭州市 阿里云</center></body></html>'
reg = '[(.*?)]'
item = re.findall(reg,html)
print item 展开
1个回答
展开全部
#!/usr/bin/env python
# -*- coding: utf-8 -*-
import re
html = '<body style="margin:0px"><center>您的IP是:[42.120.74.89] 来自:浙江省杭州市 阿里云</center></body></html>'
reg = re.compile(r'\[(\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})\]')
item = re.findall(reg,html)
print item[0]
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询