JS正規表示式的個人使用總結

2021-09-28 11:40:43 字數 579 閱讀 5118

本篇文章並不適合初學者學習正規表示式的教程,這裡不會介紹正則的語法及使用詳情等,只是個人在學習使用正則的過程中的自我總結,方便以後使用時查閱相關知識點的作用。

一、語法

\d 匹配乙個數字

\w 匹配乙個字母或數字

\s 匹配乙個空格(包括tab製表符等空白符)

. 匹配除"\n"外的所有字元

? 匹配零個或乙個字元

| 條件匹配,如:a|b 匹配a或者b字元

^ 字串的開頭

$ 字串的結尾

複雜條件匹配

任意長度

如: [0-9]* 匹配0個或多個數字字元

指定長度

匹配n到m個(前表示式)匹配的字元

二、字串提取

() 提取符合表示式規則的子字串

三、其他用法

匹配任意的字串的幾種方式

/[^]*/ /[\s\s]*/ /[\d\d]*/ /[\w\w]*/

匹配所有的中文

/[\u4e00-\u9fa5]+/g

匹配所有的雙位元組字元

/[^\x00-\xff]+/g

js正規表示式使用總結

先發乙個比較666的正規表示式 array.reverse join match 1 ig reverse 這個是陣列去重的正規表示式,面試的時候用這個絕對一級棒!1.在表示式中有特殊意義,需要新增 才能匹配該字元本身的字元彙總 匹配的是字元的開頭,在多行檢索中,匹配的是一行的開頭 要匹配 字元本身...

正規表示式個人總結

1 數量限定符號,表示匹配次數 或者叫做長度 的符號 包括 0次或者多次 1次或者多次 0次或者1次 匹配n次,n為整數 匹配從n到m之間的某個數的次數 n和m都是整數 匹配n到無窮次之間任意次數 匹配0到m之間任意次數 他們放到匹配格式的後面 例如 號碼 024 84820482,02484820...

js正規表示式總結

1,斜槓用於轉義,在js正則裡,只有一些元字元 等 和 本身需要轉義,其他的不需要轉義,如果其他的字元前面使用了 可能會產生負面影響,比如 b,t這些有特殊含義的轉義。此外,在js正則中,還有乙個用處在於使用new regexp 形式建立正則物件時,比如new regexp a a 其中 是乘以的意...