【发布时间】:2017-04-03 08:36:57
【问题描述】:
我正在尝试创建一个 Python (2.7) 函数,该函数将接受一个字符串并在其输入是 IP 地址时返回 true,最后可能带有斜杠,否则返回 false。 如果字符串不仅仅是一个 IP 地址,而是一个 IP 地址后跟某种路径,它需要返回一个 false 值。 该地址是否为有效 IP 无关紧要(999.999.999.999 可以被视为 IP 地址)。
例如: “124.131.141.248” - 真 “124.131.141.248/” - 真 “124.131.141.248/bla” - 错误 “你好世界” - 错误
我尝试过寻找解决方案,但大多数解决方案只是检查有效的 IP 地址,而忽略了我的其他需求。
任何帮助将不胜感激。
谢谢,
【问题讨论】:
-
或者新的
ipaddressmodule 可能会有所帮助。 -
使用 python 正则表达式