首頁  >  文章  >  web前端  >  JS中正規表示式的理解

JS中正規表示式的理解

小云云
小云云原創
2018-02-27 14:19:331983瀏覽

1. 什麼是正規表示式,正規: 規則,讓電腦能夠讀懂我們寫的規則,本質上來說,正規表示式就是一組規則的字串, a

2 如何去學習正規表示式

\d  表示的是數字
\D  表示非數字
\s  表示空格

1) 用这些特定的字符去写一套规则(我想要的规则,我想要一套邮箱的规则、qq号的规则、电话号码的规则等等)
2) 使用的时候,拿需要判断的内容放到这套规则里面去检测

3 js中和正規相關的一些方法
   test
   repalce
   match
   search
4 匹配子項目(子模式)– ()
5 字元類別 – []
   1 裡面是或的關係
   2 可以寫範圍 [0-9][a-z][A-Z]
   3 在[]用了 ^ 表示非,注意: 入在[]外面使用^表示開頭
6 轉義字元
   . 在正規表示任意字符,  . 就轉成 真正的字符 .  
   \b \B
   \s \S
   \d  \D
   \w  \W
   \1  重複第一個子項目   \2 \3 …
7 量詞 修飾數量
  {4, 7}  大於等4 小於等於7
  {4, } 大於等於4
  {4} 等於4
  ?  0次或1次
  *   大於等於0
+   大於等於1

1 什麼是正規表示式

正規:規則,讓電腦能夠讀懂我們寫的規則

#本質上來說,正規表示式就是一群組規則的字串, a

2 如何學習正規表示式

\d  表示的是數字
\D  表示非數字
\s  表示空格

1) 用这些特定的字符去写一套规则(我想要的规则,我想要一套邮箱的规则、qq号的规则、电话号码的规则等等)
2) 使用的时候,拿需要判断的内容放到这套规则里面去检测

3 js中和正規相關的一些方法
   test
   repalce
   match
   search
4 匹配子項目(子模式)– ()
5 字元類別 – []
   1 裡面是或的關係
   2 可以寫範圍 [0-9][a-z][A-Z]
   3 在[]用了 ^ 表示非,注意: 入在[]外面使用^表示開頭
6 轉義字元
   . 在正規表示任意字符,  . 就轉成 真正的字符 .  
   \b \B
   \s \S
   \d  \D
   \w  \W
   \1  重複第一個子項目   \2 \3 …
7 量詞 修飾數量
  {4, 7}  大於等4 小於等於7
  {4, } 大於等於4
  {4} 等於4
  ?  0次或1次
  *   大於等於0
+   大於等於1

相關推薦:

js中正規表示式的原理

總結js中正規表示式的建立與使用

js中正規表示式是怎麼使用的?

以上是JS中正規表示式的理解的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn