正規表示式概括
1、建立正規表示式
let 變數名 = new RegExp(/123/)
或者
let 變數名 = /表示式/
2、使用
表示式.test(檢測的字串)
符合返回true否則返回false
3、正規表示式的特殊字元
3.1 邊界符^$
^ 從這裡開始
$ 到這裡結束
/^abc/
/^abc$/
3.2 或者[](只包含其中一個)
/^[abc]$/
3.3 範圍-
/^a-z$/
3.4 取反[^]
/^[^0-9]$/
4、量詞符*+?{}
- 出現0次或很多次
- 出現1次或很多次
? 出現0次或者1次
{} 重複出現多次
{數字,} 大於多少次
{數字1, 數字2} 大於等於數字1,小於等於數字2
5、預定義類
\d 匹配0-9之間[0-9]
\D 匹配0-9以外的所有字元[^0-9]
\w 匹配所有字母、數字和下劃線[A-Za-z0-9_]
\W 匹配字母、數字、下劃線、以外的所有字元[^A-Za-z0-9_]
\s 匹配空格(換行符、製表符、空格等)[\t\r\n\v\f]
\S 匹配非空格的字元[^\t\r\n\v\f]
6、替換
字串.replace(正則, 需要替換內容)
相關文章
- 正規表示式
- 正規表示式.
- 【正規表示式】常用的正規表示式(數字,漢字,字串,金額等的正規表示式)字串
- 常用正規表示式
- JavaScript 正規表示式JavaScript
- MySQL正規表示式MySql
- 正規表示式(java)Java
- SQL正規表示式SQL
- python正規表示式Python
- 正規表示式合集
- 正規表示式(一)
- Python 正規表示式Python
- Python——正規表示式Python
- PHP正規表示式PHP
- javascript正規表示式JavaScript
- java正規表示式Java
- Shell正規表示式
- 正規表示式 教程
- 正規表示式 【四】
- 正規表示式匹配
- Python:正規表示式Python
- php –正規表示式PHP
- 【Linux】正規表示式Linux
- 【JavaScript】正規表示式JavaScript
- URL正規表示式
- 正規表示式 split()
- 初探正規表示式
- 正規表示式 test()
- 正規表示式(?!)作用
- 正規表示式 {n,}
- 【java】正規表示式Java
- 正規表示式基本規則
- “正規表示式”應當稱為“規則表示式”
- 正規表示式同時匹配中英文及常用正規表示式
- JS常用正規表示式及驗證時間的正規表示式JS
- 匹配正整數正規表示式
- 8.正規表示式
- 22. 正規表示式