这段代码运行结果不对,请大神帮忙看看错哪里了?
import re
#表达0-255的256个数字:0-99,100-199,200-255.
i_ip=input('请输入IP地址:')
ip=re.compile(r'(^[0-9]?\d|1d{2}|2[0-4]d|25[0-5].){3}[0-9]?\d|1d{2}|2[0-4]d|25[0-5]$')
i_po=input('请输入邮编:')
po=re.compile(r'^[1-9]\d{5}$')
i_el=input('请输入电话号码:')
el=re.compile(r'^d{3}-d{8}|d{4}-d{7}$')