經典JavaScript正規表示式實戰

2021-08-30 05:55:55 字數 1114 閱讀 1590

目錄正規表示式實戰... 1

匹配結尾的數字... 2

統一空格個數... 3

判斷字串是不是由數字組成... 3

**號碼正則... 3

手機號碼正規表示式... 4

使用正規表示式實現刪除字串中的空格:... 4

限制文字框只能輸入數字和小數點等等... 5

替換小數點前內容為指定內容... 5

只匹配中文的正規表示式... 5

返回字串的中文字元個數... 6

正規表示式取得匹配ip位址前三段... 6

匹配與之間的內容... 7

用正規表示式獲得檔名... 7

絕對路徑變相對路徑... 8

使用者名稱正則... 8

匹配英文位址... 8

正則匹配**... 9

身份證號碼的匹配... 10

要求文字有指定行數... 10

單詞首字母大寫... 10

正則驗證日期格式... 11

去掉檔案的字尾名... 12

驗證郵箱的正規表示式... 12

匹配源**中的鏈結... 13

匹配鏈結的文字... 14

正則判斷標籤是否閉合... 14

用正則獲得指定標籤的內容... 15

正則判斷是否為數字與字母的混合... 16

空格與英文同時存在... 17

顯示或者儲存正規表示式匹配的部分內容... 18

正規表示式替換變數... 18

正則替換指定屬性中的文字... 19

將阿拉伯數字替換為中文大寫形式... 20

替換文字中的url為鏈結... 21

從html**段刪除指定標籤極其內容... 21

用正則給文字分段... 22

轉換源**中的標籤... 22

給屬性新增雙引號... 23

給table加上tbody. 25

去掉標籤的所有屬性... 25

正則替換特定單詞... 25

指定文字高亮顯示... 26

刪除標籤... 27

錯誤貼... 28

太難貼... 28

匹配數字的「正則」. 28

正則資源... 28

經典正則表達

a za z 由26個字母組成的字串 a za z0 9 由26個字母和數字組成的字串 d 整數形式的字串 0 9 1 9 0 9 正整數形式的字串 u4e00 u9fa5 匹配中文字元 d d d d 國內 號碼,023 12345678 0813 1234567 匹配ip位址表示式 ip位址為4...

JavaScript正則驗證函式

1 驗證年齡格式 年齡只能0 99,兩位數 2 控制文字框只能輸入數字 3 驗證字串是否只包含數字 4 驗證email格式 5 驗證文字必須是英文 6 驗證貨幣格式 保留小數點2位 7 驗證url格式 8 驗證手機格式 9 驗證年份格式 10 驗證日期格式 yyyy mm 11 驗證正負貨幣格式 保...

JavaScript中正則驗證

在一次使用js的正則對輸入字串進行驗證時,使用了正則物件的test方法,此次,我的驗證是對乙個版本號的格式的驗證 版本號格式如下 a.b.c,其中,a b c均是乙個一到三位的數字,比如,1.2.3。正規表示式 var reg d.d.d g,這是乙個完全匹配。第一次呼叫 reg.test a.b....