题解 | #牛客网的IP地址#

牛客网的IP地址

https://www.nowcoder.com/practice/b4159a20aefa406aaa1bfd7d9739c70c

n=input()
s=n.split('.')
m='legal'
count=0
if len(s)!=4 or s[3]=='':
    m='illegal'
for i in s:
    try :
        if int(i)<0 or int(i)>255:
             m='illegal'
    except:
        m='illegal'
    count+=1
    if count==3:
        break
print(m)
贴一个 不用正则表达式的方法来拓展思路,不过这个既然是训练正则的还是建议多看看其他关于正则的解答来学习~

全部评论

相关推荐

点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务