admin 管理员组

文章数量: 1087139


2024年3月13日发(作者:自学java的app)

//希望对您有帮助

JS的正则验证

//校验是否全由数字组成

function isDigit(s)

{

var patrn=/^[0-9]{1,20}$/;

if (!(s)) return false

return true

}

//校验登录名:只能输入5-20个以字母开头、可带数字、“_”、“.”的字串

Java代码

1. function isRegisterUserName(s)

2. {

3. var patrn=/^[a-zA-Z]{1}([a-zA-Z0-9]|[._]){4,19}$/;

4. if (!(s)) return false

5. return true

6. }

//校验用户姓名:只能输入1-30个以字母开头的字串

Java代码

1. function isTrueName(s)

2. {

3. var patrn=/^[a-zA-Z]{1,30}$/;

4. if (!(s)) return false

5. return true

6. }

7. }}

8.

9. //校验密码:只能输入6-20个字母、数字、下划线

10.

function isPasswd(s)    

11.{

patrn=/^(w){6,20}$/;

(!(s)) return false

true

15.}

16.

17.

18.
//校验普通电话、传真号码:可以“+”开头,除数字外,可含有

“-”

19.

function isTel(s)    

20.{

21.//var patrn=/^[+]{0,1}(d){1,3}[ ]?([-]?(d){1,12})+$/;

patrn=/^[+]{0,1}(d){1,3}[ ]?([-]?((d)|[ ]){1,12})+$/;

(!(s)) return false

true

25.}

26.

27.

28.
//校验手机号码:必须以数字开头,除数字外,可含有“-”

29.

function isMobil(s)    

30.{

patrn=/^[+]{0,1}(d){1,3}[ ]?([-]?((d)|[ ]){1,12})+$/;

(!(s)) return false

true

34.}

35.

36.

37.
//校验邮政编码

38.

function isPostalCode(s)    

39.{

40.//var patrn=/^[a-zA-Z0-9]{3,12}$/;

patrn=/^[a-zA-Z0-9 ]{3,12}$/;

(!(s)) return false

true

44.}

45.

46.

47.
//校验搜索关键字

48.

function isSearch(s)    

49.{

patrn=/^[^`~!@#$%^&*()+=|][]{}:;',.<>/?]{1}[^`~!@$%^

&()+=|]

51. []{}:;',.<>?]{0,19}$/;

(!(s)) return false

true

54.}

55.


本文标签: 校验 数字 只能 输入