網上搜出來的正則驗證資訊或多或少都有不對的地方,經過改正,總結出幾個比較常用的方法:
1,手機號格式驗證
/^(((13[0-9])|(14[0-9])|(17[0-9])|(15[0-3])|(15[5-9])|(18[0-9]))+\d)$/
2,郵箱號格式驗證
/^([a-za
-z0-
9_\.\-]
)+\@((
[a-za
-z0-9\-
])+\.)+(
[a-za
-z0-9]
)+$/
3,密碼長度6-16位驗證
/^[0-
9a-za-z]
$/
在js檔案中驗證舉個栗子
var regular=/^[0-9a-za-z]$/;
var text=$('input').val();
if(regular.test(text)
輸入框輸入格式化:
1,只能輸入數字和字母
onkeyup="value=value.replace(/[^\w]/ig,'')"
2,只能輸入數字
onkeyup="this.value=this.value.replace(/\d/g,'')"
3,只能輸入漢字和字母
onkeyup="value=value.replace(/[^\a-\z
\a-\z
\u4e00-\u9fa5]/g,'')"
4,只能輸入數字和小數點
onkeyup="value=value.replace(/[^\d
\.]/g,'')"
舉個栗子:
type=
"text"
value="" onkeyup="value=value.replace(/[^\d\.]/g,'')">
java 正規表示式 資訊驗證
第一種驗證方式 pattern p pattern.compile 模式 matcher m p.matcher 要驗證的資訊 boolean b m.matches 第二種驗證方式 boolean b pattern.matches 模式 要驗證的資訊 第三中驗證方式 boolean b src....
float js 正則 驗證 js 正則 數值驗證
1 functionchecktextdatafornormal strvalue 2 7 9 functionchecktextdataforinteger strvalue 10 14 16 functionisunsignedinteger strinteger 17 21 22 functi...
element ui表單驗證 正則驗證
數字型別的驗證需要在 v model 處加上 number 的修飾符,這是 vue 自身提供的用於將繫結值轉化為 number 型別的修飾符。export default methods at position 209 resetfo refs formname resetfields const ...