/**
* 是否为合法的IP地址
*/
String.prototype.isIP = function(){
var reSpaceCheck = /^(\d+)\.(\d+)\.(\d+)\.(\d+)$/;
if (reSpaceCheck.test(this)){
this.match(reSpaceCheck);
if (RegExp.$1 <= 255 && RegExp.$1 >= 0
&& RegExp.$2 <= 255 && RegExp.$2 >= 0
&& RegExp.$3 <= 255 && RegExp.$3 >= 0
&& RegExp.$4 <= 255 && RegExp.$4 >= 0) {
return true;
} else {
return false;
}
} else {
return false;
}
}
* 是否为合法的IP地址
*/
String.prototype.isIP = function(){
var reSpaceCheck = /^(\d+)\.(\d+)\.(\d+)\.(\d+)$/;
if (reSpaceCheck.test(this)){
this.match(reSpaceCheck);
if (RegExp.$1 <= 255 && RegExp.$1 >= 0
&& RegExp.$2 <= 255 && RegExp.$2 >= 0
&& RegExp.$3 <= 255 && RegExp.$3 >= 0
&& RegExp.$4 <= 255 && RegExp.$4 >= 0) {
return true;
} else {
return false;
}
} else {
return false;
}
}
解决方案 »
- 这段代码是用来做什么的
- 请问这两端正则有什么区别
- 用commons-fileupload上传文件, 上传几G的大文件时,报错(Processing of multipart/form-data request failed. Stream ende)
- 求个js的cookie编写小例子学习学习
- 弄了个iframe,动态的改变其src属性,在ie5.0中无效怎么办?
- http://www.dodoor.cn/的页面效果是怎么实现的。
- 如何更改浏览记录列表[不是历史记录列表]?
- 新手求教,如何实现地区联动,但是数据是直接是从数据库中读取?
- ActiveXObject("Scripting.FileSystemObject")提示automation 服务器不能创建对象
- 请问怎么让动态创建的元素隐藏
- javascript和c程序的交流问题
- FireFox的 Cookie存放在哪里?
var reg = /^((1?\d?\d|(2([0-4]\d|5[0-5])))\.){3}(1?\d?\d|(2([0-4]\d|5[0-5])))$/
http://([\w-]+\.)+[\w-]+(/[\w- ./?%&=]*)?
语法错误啊!!
语法错误啊!!
??
正确的IP地址是 1-232.0-255.0-255.0-255
function isIP(str){
var ip = /^([1-9]|[1-9]\d|1\d{2}|2[0-1]\d|22[0-3])(\.(\d|[1-9]\d|1\d{2}|2[0-4]\d|25[0-5])){3}$/;
return ip.test(str);
}
正确的IP地址是 1-232.0-255.0-255.0-255
function isIP(str){
var ip = /^([1-9]|[1-9]\d|1\d{2}|2[0-1]\d|22[0-3])(\.(\d|[1-9]\d|1\d{2}|2[0-4]\d|25[0-5])){3}$/;
return ip.test(str);
}
这个对的很,但是我想加上http://这串字符的难证,怎么加呢??
希望大家以后问问题先搜索一哈。
常用的正则表达式:
http://www.losi.com.cn/DirDisplay.jsp?id=!tkkWWQY