float js 正則 驗證 js 正則 數值驗證

2021-10-13 02:20:51 字數 2529 閱讀 8323

1 functionchecktextdatafornormal(strvalue)2 7

9 functionchecktextdataforinteger(strvalue)10 14

16 functionisunsignedinteger(strinteger)17 21

22 functioncheckmoney(strvalue, strunit)23 )?$/");25 returntestmoney.test(strvalue);26 }27

29 functionchecktextdataforfloat(strvalue)30 34

36 functionchecktextdatafornumber(strvalue)37 41

43 functionchecktextdataforenglish(strvalue)44 48

50 functionchecktextdataforenglishucase(strvalue)51 55

57 functionchecktextdataforenglishlcase(strvalue)58 62

64 functionchecktextdataforenglishnumber(strvalue)65 69

71 functionchecktextdatafortime(strvalue)72 ):(\d)$/;74 returnregtexttime.test(strvalue);75 }76

78 functionchecktextdataforphone(strvalue)79 83

85 functionchecktextdataforemail(strvalue)86 )$/;88 returnregtextemail.test(strvalue);89 }90

92 functionchecktextdataforurl(strvalue)93 97

99 functionchecktextdataforpost(strvalue)100 $/;102 returnregtextpost.test(strvalue);103 }

控制flash顯示沒有虛框*******************************

js_資料驗證*******************************

只能輸入中文:οnkeyup="value=value.replace(/[^\u4e00-\u9fa5]/g,'')"

只能輸入數字:「^[0-9]*$」

只能輸入n位的數字:「^\d$」

只能輸入至少n位數字:「^\d$」

只能輸入m-n位的數字:「^\d$」

只能輸入零和非零開頭的數字:「^(0|[1-9][0-9]*)$」

只能輸入有兩位小數的正實數:「^[0-9]+(.[0-9])?$」

只能輸入有1-3位小數的正實數:「^[0-9]+(.[0-9])?$」

只能輸入非零的正整數:「^\+?[1-9][0-9]*$」

只能輸入非零的負整數:「^\-[1-9][0-9]*$」

只能輸入長度為3的字元:「^.$」

只能輸入由26個英文本母組成的字串:「^[a-za-z]+$」

只能輸入由26個大寫英文本母組成的字串:「^[a-z]+$」

只能輸入由26個小寫英文本母組成的字串:「^[a-z]+$」

只能輸入由數字和26個英文本母組成的字串:「^[a-za-z0-9]+$」

只能輸入由數字、26個英文本母或者下劃線組成的字串:「^\w+$」

驗證使用者密碼:「^[a-za-z]\w$」正確格式為:以字母開頭,長度在6-18之間,

只能包含字元、數字和下劃線。

驗證是否含有^%&',;=?$"等字元:「[^%&',;=?$\x22]+」

只能輸入漢字:「^[\u4e00-\u9fa5],$」

驗證interneturl:「^http://([\w-]+\.)+[\w-]+(/[\w-./?%&=]*)?$」

驗證**號碼:「^(\(\d\)|\d-)?\d$」

正確格式為:「***x-******x」,「***x-******xx」,「***-******x」,

「***-******xx」,「******x」,「******xx」。

驗證身份證號(15位或18位數字):「^\d|\d$」

驗證一年的12個月:「^(0?[1-9]|1[0-2])$」正確格式為:「01」-「09」和「1」「12」

驗證乙個月的31天:「^((0?[1-9])|((1|2)[0-9])|30|31)$」

正確格式為:「01」「09」和「1」「31」。

用正規表示式限制文字框只能輸入數字,小數點,英文本母,漢字等各類**

1.文字框只能輸入數字**(小數點也不能輸入)

2.只能輸入數字,能輸小數點.

3.數字和小數點方法二

4.只能輸入字母和漢字

5.只能輸入英文本母和數字,不能輸入中文

6.只能輸入數字和英文chun

7.小數點後只能有最多兩位(數字,中文都可輸入),不能輸入字母和運算符號:

8.小數點後只能有最多兩位(數字,字母,中文都可輸入),可以輸入運算符號:

js正則驗證

驗證數字的正規表示式集 驗證數字 0 9 驗證n位的數字 d 驗證至少n位數字 d 驗證m n位的數字 d 驗證零和非零開頭的數字 0 1 9 0 9 驗證有兩位小數的正實數 0 9 0 9 驗證有1 3位小數的正實數 0 9 0 9 驗證非零的正整數 1 9 0 9 驗證非零的負整數 1 9 0 ...

JS正則驗證1

複製 如下 function check html 判斷輸入是否是乙個由 0 9 a z a z 組成的字串 function isalphanumber str 判斷輸入是否是乙個數字 數字包含小數 function isnumber str 判斷輸入是否是乙個整數 function isint ...

常用js正則驗證

驗證是否為空 function check blank obj,obj name else 過濾輸入字元的長度 function check str len name,obj,maxlength 驗證只能為數字 function checknumber obj 驗證數字大小的範圍 function ...