javascript| Regular | string
Function.js
Check the format of IP address
Write by Ken
function Checkip (IP)
{
var re =/^ ((\d) | ( ([1-9]) \d | (1\d\d) | (2 ([0-4]\d) |5 ([0-5]))) \. ((\d) | (([1-9]) \d | (1\d\d) | (2 ([0-4]\d) |5 ([0-5]))) \. ((\d) | (([1-9]) \d | (1\d\d) | (2 ([0-4]\d) |5 ([0-5]))) \. ((\d) | (([1-9]) \d | (1\d\d) | (2 ([0-4]\d) |5 ([0-5]))) $/;
if (Re.test (IP))
return true;
Else
return false;
}
Check the format of email
Write by Ken
Note:
Begining by number or leter.
function Checkemail (email)
{
var re =/^ (\d|[ a-z]| [A-z] (((\d| [a-z]| [a-z]|\_) {1,19}))) @ ((\d|[ a-z]| [A-z] {1,10}) \.) {1,4}) (((\d| [a-z]| [A-z]) {2,10}) $/;
var re =/^ (\d|[ a-z]| [A-z] | (((\d| [a-z]| [A-z] {1,19})) @ (((\d| [a-z]| [A-z] \.) {1, 4}) (((\d| [a-z]| [A-z]) {2, 10})) $/;
if (re.test (email))
return true;
Else
return false;
}
function Onipclick ()
{
if (Checkip (Form1.ip.value))
Alert (' true ');
Else
Alert (' false ');
}
function Onemailclick ()
{
if (Checkemail (Form1.email.value))
Alert (' true ');
Else
Alert (' false ');
}
Test.html
<script language= ' javascript ' src= ' function.js ' >
</script>
<body>
<form name= ' Form1 ' >
<span>
<input type= ' text ' id= ' IP ' name= ' ip ' value= ' 127.0.0.1 ' ></input>
<input type= ' button ' value= ' IP ' ></input>
</span>
</form>
</body>