HTML正規表示式 表單驗證

2021-10-09 09:44:09 字數 755 閱讀 1475

元字元:

\d : 0-9之間的任意乙個數字 \d只佔乙個位置

\w : 數字,字母 ,下劃線 0-9 a-z a-z _

\s : 空格或者空白等

\d : 除了\d

\w : 除了\w

\s : 除了\s

. : 除了\n之外的任意乙個字元

\ : 轉義字元

| : 或者

() : 分組

\n : 匹配換行符

\b : 匹配邊界 字串的開頭和結尾 空格的兩邊都是邊界 => 不占用字串位數

^ : 限定開始位置 => 本身不佔位置

$ : 限定結束位置 => 本身不佔位置

[a-z] : 任意字母 中的表示任意乙個都可以

[^a-z] : 非字母 中^代表除了

[abc] : abc三個字母中的任何乙個 [^abc]除了這三個字母中的任何乙個字元

代表次數的量詞元字元

*: 0到多個

加號+ : 1到多個

? : 0次或1次 可有可無

: 正好n次;

: n到多次

: n次到m次

下面是寫的乙個驗證表單

表單驗證 正規表示式驗證表單

一 表單 新使用者註冊 h1 form action register success.htm method post name myform id form1 dl dt 使用者名稱 dt dd input id user type text div id user prompt 使用者名稱由英文...

正規表示式驗證表單

用正規表示式實現的js表單驗證,判斷使用者的輸入是否是正確的。新使用者註冊 js function id function v id string.prototype.trim function 檢查表單的輸入是否全部正確 var reg 正規表示式 function checkall obj el...

正規表示式 表單驗證

獲取dom物件 function e str 動態新增有樣式的內容 ok prompt 為提示文字驗證正確的classname error prompt 為提示文字驗證錯誤時classname import prompt 為提示文字提示時classname obj.innerhtml str obj...