¢ / / Calibration is fully consisting of numbers
Function isdigit (s)
{
VAR PATRN = / ^ [0-9] {1, 20} $ /;
IF (! patrn.exec (s)) Return False
Return True
}
// Verify the login Name: You can only enter the string of 5-20 letters, can be numb, "_", "."
Function isRegisterUserName (s)
{
VAR PATRN = / ^ [A-ZA-Z] {1} ([A-ZA-Z0-9] | [._]) {4,19} $ /;
IF (! patrn.exec (s)) Return False
Return True
}
// Check the user name: You can only enter 1-30 strings starting with letters.
Function istrumename (s)
{
VAR PATRN = / ^ [A-ZA-Z] {1,30} $ /;
IF (! patrn.exec (s)) Return False
Return True
}
// Check password: You can only enter 6-20 letters, numbers, and underscore
Function ispasswd (s)
{
VAR PATRN = / ^ (/ w) {6, 20} $ /;
IF (! patrn.exec (s)) Return False
Return True
}
/ / Check the normal phone, fax number: " " start, in addition to the figures, can contain "-
Function istel (s)
{
// VAR PATRN = / ^ [ ] {0,1} (/ d) {1,3} []? ([-]? (/ d) {1,12}) $ /;
VAR PATRN = / ^ [ ] {0,1} (/ d) {1,3} []? ([-]? (/ d) | []) {1,12}) $ /;
IF (! patrn.exec (s)) Return False
Return True
}
// Verify the mobile number: The number must be started, in addition to the digital, can contain "-"
Function ismobil (s)
{
VAR PATRN = / ^ [ ] {0,1} (/ d) {1,3} []? ([-]? (/ d) | []) {1,12}) $ /;
IF (! patrn.exec (s)) Return False
Return True
}
// Check the Postal Code
Function ispostalcode (s)
{
// var pATRN = / ^ [A-ZA-Z0-9] {3,12} $ /;
VAR PATRN = / ^ [A-ZA-Z0-9] {3,12} $ /;
IF (! patrn.exec (s)) Return False
Return True
}
// Verify the search keyword
Function issearch (s)
{
VAR PATRN = / ^ [^ `~! @ # $% ^ & * () = | ///] [/] / {/}:; / '/ ,. <> /?] {1} [^ `~! @ $% ^ & () = | ///] [/] / {/}:; / '/ ,. <>?] {0,19} $ /;
IF (! patrn.exec (s)) Return False
Return True
}
Function isip (s) // by zergling
{
VAR PATRN = / ^ [0-9.] {1, 20} $ /;
IF (! patrn.exec (s)) Return False
Return True
}