正则表达式判断IP的问题?
哪里错了呢?大侠们都用什么调试javascript程序呢?有没有正则表达式的教程?
<script>
function string_match(str){
var reg = /^(d{1,3}).(d{1,3}).(d{1,3}).(d{1,3})$/
var r = str.match(reg)
if(r==null)return false
if(r[1]>255||r[1]<0)return false
if(r[2]>255||r[2]<0)return false
if(r[3]>255||r[3]<0)return false
if(r[4]>255||r[4]<0)return false
return true
}
</script>
<form name="test">
请输入IP:<input type=text value="127.0.0.1" id=ip_text>
<input type=button value="TEST" onclick="alert(string_match(ip_text.value))">
</form>
<script>
function string_match(str){
var reg = /^(d{1,3}).(d{1,3}).(d{1,3}).(d{1,3})$/
var r = str.match(reg)
if(r==null)return false
if(r[1]>255||r[1]<0)return false
if(r[2]>255||r[2]<0)return false
if(r[3]>255||r[3]<0)return false
if(r[4]>255||r[4]<0)return false
return true
}
</script>
<form name="test">
请输入IP:<input type=text value="127.0.0.1" id=ip_text>
<input type=button value="TEST" onclick="alert(string_match(ip_text.value))">
</form>
...全文
相关推荐
判断IP地址有效性
在编程实现时,我们可以使用正则表达式来简化这个过程。对于IPv4,一个简单的正则表达式可能如下:```^((25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)
IP地址正则表达式
压缩包内的“正则表达式验证器下载.exe”可能是这个IP地址验证工具的可执行文件。用户可以下载并运行这个工具,输入IP地址,然后它会使用上述的正则表达式或其他方法来判断输入的IP地址是否有效。
Python正则表达式匹配和提取IP地址
### Python正则表达式匹配和提取IP地址在日常的网络数据处理中,经常会遇到需要判断或提取IP地址的情况。
IP地址输入正则验证ip插件.zip
综上所述,"IP地址输入正则验证ip插件.zip"是一个结合了IP地址理论、正则表达式验证技术、jQuery插件开发和前端布局技巧的实用工具,它能够有效地帮助开发者确保用户输入的IP地址格式正确,提升用户体验并减少因输入错误导致的问题
基于Python的验证输入的IP地址是否正确.zip
例如,一个有效的IP地址可以匹配以下正则表达式:`"^(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?


