Good Dongdong JavaScript verification data

xiaoxiao2021-03-06  38

¢ / / 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

}

转载请注明原文地址:https://www.9cbs.com/read-70339.html

New Post(0)