正規表示式記錄 永久更新

2021-09-21 07:41:25 字數 677 閱讀 8874

1.匹配符 ^ 與$

匹配符

作用域特點

使用場景

^每行的首個字元

預匹配的字元在該符號後面

從某行字串中查詢資料

$每行的最後乙個字元

預匹配的字元在該符號前面

從某行字串中查詢資料

使用案例:

使用^t匹配 ttttghgjhgkhk時 結果為 *

**某行第乙個字元t***

使用t$匹配 ttttttgljlljlt時 結果為 *

**某行最後乙個字元t*

**

2.匹配符\b

匹配符

作用域特點

使用場景

\b左右兩邊是\w與非\w的字串

自身不匹配任何字元

從n個單詞中提取某個單詞

使用案例1:    

使用.\b.匹配 *akljlkjlj)時 結果為 ****a*** 和 ***j)***

使用案例2:

使用\bprogram\b 匹配 i am a program dog.時 結果為 ***program***

正規表示式記錄

將寫過的正規表示式demo記一下,方便以後查詢 1 只能輸入數字或者小數點 僅整數限定兩位以內,或兩位以內的整數加三位以內的小數 var reg1 0 9 0 9 0 9 console.log reg1.test 空串 false console.log reg1.test 1 1 true co...

正規表示式(持續更新)

兩個斜槓包以來,都是用來描述規則的元字元 let reg1 d 兩個引數 元字元字串,修飾符字串 let reg2 newregexp d 零到多次 一到多次 零次或一次 出現n次 出現n到多次 出現n到m次 轉義字元 普通 特殊 普通 除 n 換行符 以外的任意字元 以哪乙個字元作為開始 以哪乙個...

常見正規表示式 記錄

很多不太懂正則的朋友,在遇到需要用正則校驗資料時,往往是在網上去找很久,結果找來的還是不很符合要求。所以我最近把開發中常用的一些正規表示式整理了一下,在這裡分享一下。給自己留個底,也給朋友們做個參考。一 校驗數字的表示式 1 數字 0 9 2 n位的數字 d 3 至少n位的數字 d 4 m n位的數...