Javascri表單驗證

2021-07-24 08:12:19 字數 3071 閱讀 4203

顯示選項:文字 黑色紅色白色灰色綠色藍色青色黃色背景 白色粉紅灰色綠色藍色黑色青色棕色字型大小 9 pt10 pt12 pt14 pt16 pt18 pt24 pt30 pt字型 正常加粗自動滾屏[左鍵停止]

/^[0-9a-za-z_]$/// 6-16位字元,可以是字母,數字或下劃線

"^-[0-9]*[1-9][0-9]*$"//負整數

"^-?\\d+$"//整數

"^\\d+(\\.\\d+)?$"//非負浮點數(正浮點數 + 0)

"^(([0-9]+\\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\\.[0-9]+)|([0-9]*[1-9][0-9]*))$"//正浮點數

"^((-\\d+(\\.\\d+)?)|(0+(\\.0+)?))$"//非正浮點數(負浮點數 + 0)

"^(-(([0-9]+\\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\\.[0-9]+)|([0-9]*[1-9][0-9]*)))$"//負浮點數

"^(-?\\d+)(\\.\\d+)?$"//浮點數

"^[a-za-z]+$"//由26個英文本母組成的字串

"^[a-z]+$"//由26個英文本母的大寫組成的字串

"^[a-z]+$"//由26個英文本母的小寫組成的字串

"^[a-za-z0-9]+$"//由數字和26個英文本母組成的字串

"^\\w+$"//由數字、26個英文本母或者下劃線組成的字串

"^[\\w-]+(\\.[\\w-]+)*@[\\w-]+(\\.[\\w-]+)+$"//email位址

"^[a-za-z]+://(\\w+(-\\w+)*)(\\.(\\w+(-\\w+)*))*(\\?\\s*)?$"//url 

應用例項

使用者名稱:

/^[a-za-z]([a-za-z0-9]|[_])$/

無符號字串:

/^[^\s][^-_\~!@#\$%\^&\*\.

\<>\?\\\/\'\"]*$/

email:

/^\w+([-+.]\w+)*@\w+([-.]\\w+)*\.\w+([-.]\w+)*$/

**號碼:

/^((\d3

)|(\d\-))?(0\d

2,3 |0\d-)?[1-9]\d$/

手機號碼:

身份證:

/^\d(\d[a-za-z0-9])?$/

貨幣:

/^\d+(\.\d+)?$/

數字:

/^\d+$/

/^[1-9]\d$/

/^[1-9]\d$/

整數:

/^[-\+]?\d+$/

實數:

/^[-\+]?\d+(\.\d+)?$/

英文:

/^[a-za-z]+$/

中文

/^[\u0391-\uffe5]+$/

密碼(必須含有大寫字母、小寫字母、標點、數字中的至少兩種。呵呵,這個比較**吧~)

/^(([a-z]*|[a-z]*|\d*|[-_\~!@#\$%\^&\*\.

\<>\?\\\/\'\"]*)|.)$|\s/

利用正規表示式限制網頁表單裡的文字框輸入內容:

用正規表示式限制只能輸入中文:οnkeyup="value="/value.replace(/["^\u4e00-\u9fa5]/g,』』)" onbeforepaste="clipboarddata.setdata(』text』,clipboarddata.getdata(』text』).replace(/[^\u4e00-\u9fa5]/g,』』))" 

用正規表示式限制只能輸入全形字符:οnkeyup="value="/value.replace(/["^\uff00-\uffff]/g,』』)" onbeforepaste="clipboarddata.setdata(』text』,clipboarddata.getdata(』text』).replace(/[^\uff00-\uffff]/g,』』))" 

用正規表示式限制只能輸入數字:οnkeyup="value="/value.replace(/["^\d]/g,』』) "onbeforepaste="clipboarddata.setdata(』text』,clipboarddata.getdata(』text』).replace(/[^\d]/g,』』))" 

用正規表示式限制只能輸入數字和英文:οnkeyup="value="/value.replace(/[\w]/g,"』』) "onbeforepaste="clipboarddata.setdata(』text』,clipboarddata.getdata(』text』).replace(/[^\d]/g,』』))"

python表單驗證 表單驗證

django有乙個form類為我們提供了強大的表單驗證提交。1 建立form from django import forms class commentform forms.form name forms.charfield label 您的姓名 max length 100 email form...

antd 如何清除表單驗證(聯動表單驗證)

備註 投標的3種狀態 當我們使用antd的form表單時,可能會遇到2個表單聯動的情況,試想一下以下場景 投標利率我們設定在 3 7 以內,也就是說,輸入框不能取值的範圍是3 7 符合3 7就觸發不了表單驗證了!當投標狀態是 投標 共三種 時,該投標利率表單驗證生效,如果選擇其他狀態,則不生效,如果...

element ui表單驗證 正則驗證

數字型別的驗證需要在 v model 處加上 number 的修飾符,這是 vue 自身提供的用於將繫結值轉化為 number 型別的修飾符。export default methods at position 209 resetfo refs formname resetfields const ...