javascript正則のIP検証

587 ワード

最近仕事の中で多くの正規のモジュールに出会ったので、いくつかまとめました.皆さんの回顧学習に供されます.--------------------------------------------------------------------------
/**
*	       
*/
function ip(){
	var val = document.getElementById('ip');
	var reg = /^(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])$/g;
	if(reg.test(val.value)){
		alert('IP:'+val.value+',  .');
	}else{
		alert('IP:'+val.value+',  .');
	}
}