HTML中的IP地址格式

时间:2013-09-23 04:27:18

标签: html ip

我有一个输入文本供用户输入IP地址。像这样的东西

<input type="text" name="ip_address" id="ip_address" />

我希望显示匹配IP格式,即3个空格和。 3个空格再次像这样

。 。 。

有没有简单的方法让我这样做?我确实使用Javascript检查有效输入并且没有问题(在我的代码下面),只是想知道我是否可以显示输入以便用户相应地输入IP地址格式..

if (!text.match(/^\d{1,3}[.]\d{1,3}[.]\d{1,3}[.]\d{1,3}$/)))

感谢

1 个答案:

答案 0 :(得分:0)

你不能(合理地)定期表达这样做;作为@Passerby注释,您的表达式将允许任何三位数组件。 (不合理的方法是在表达式中列出从0到255四次的数字。)

因此,您应该将值拆分为以周期分隔的部分,并测试每个部分是否在范围内。