【发布时间】:2013-02-21 21:55:22
【问题描述】:
我的目标是检测字符串是否为 IP 格式(用句点分隔的 4 个数字),以下语句有效,但我觉得必须有一种方法可以缩短。如果有,请告诉我。如果没有也可以,我就是想知道有没有。
/^[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+/
请注意,这一切都在 JavaScript 中。 哦,我正在寻找的唯一建议是缩短它。我不需要比它更严格的了。
【问题讨论】:
-
您的陈述不有效。比如
9898.2.2.34343434或555.555.555.555都是ip地址? -
我不需要严格。唯一解析的是合法的IP地址,我不需要知道空白是否有资格成为IP,我需要知道它是否遵循num dot num dot num dot num结构。
标签: javascript regex ip