正則表達式
<br/>
正則表達式是用于匹配字符串的一種模式,方法
正則表達式:regular expression ,簡稱RegExp
正則表達式定義最常用方法的字面量,寫法//。這2個反斜杠稱之為定界符。
var 變量=/ /
字符串方法:
split:根據匹配字符串切割父字符串
match:使用正則表達式與字符串相比較,返回一個包含匹配結果的數組。
search:使用正則表達式或者指定字符串進行搜索,返回第一個出現的匹配項的下角標。
replace:使用正則表達式和字符串比較,然后用新的子串來替換被匹配的子串。
## 正則里面\s代表空格的意思。
## 修飾符g
## 在正則當中g全稱叫global全局全部的意思
##
## 放到 //g 放到右側邊界符的后面。
##
## 正則里+ 在正則當中,它代表的是量詞。代表含義是出現的個數(>=1)
## split結合正則方法
```
<script type="text/javascript">
var vc="sasadddffaasdffaaaedeeaavveefsaaafevbbbeefefaaafe"
var bss= vc.split(/a+/);
console.log(bss);
```
- javascript簡介與書寫規范
- alert()----警告框函數
- prompt() --提示框
- 控制臺使用
- 數字字面量
- JS的數據類型
- Infinity和NaN兩個特殊的數字字面量
- 字符串型字面量
- 變量
- 變量聲明提升
- 數據類型的判斷typeof
- 數字轉換為字符串(+)
- 字符轉換數字parseInt
- 數學運算符
- 數學對象Math
- 字符串隱士轉換數據類型
- 比較運算符
- 其他類型數據參與比較
- 字符串類型參與比較運算
- 布爾類型邏輯運算符
- 其他類型數據參與布爾運算boolean()
- if多分支案例
- if嵌套語句
- 賦值運算符
- switch放布爾值方法
- 同名變量
- for循環經典案例
- function函數
- 函數 形參與實參
- 全局與局部變量
- 函數作用域
- 函數返回關鍵字return 使用
- 函數經典實戰(水仙花與幸運數)
- 表達式函數
- 關鍵字形式函數與表達式函數區別
- 回調函數
- 函數遞歸現象
- 表達式函數IIFE
- 數組
- 數組length屬性(獲取數組元素個數)
- 數組Push方法與pop方法(添加與刪除尾部元素)
- 數組unshift與 shift方法(添加與刪除數組頭部元素)
- 數組indexOf與includes方法
- 數組slice與splice方法
- 數組join 與reverse方法
- 字符串length屬性(輪遍字符個數)
- 字符串toLowerCase與 toUpperCase(轉換大小寫)
- 字符串的search方法 split(分割字符串為數組)
- 字符串substring 與substr方法(裁剪出來生成新數組)
- 字符串replace與match方法
- 正則表達式
- JSON格式數據格式
- 字符串方法match結合正則使用
- search方法結合正則一起使用
- replace結合正則使用
- exec正則表達式方法
- test正則方法(返回布爾值)
- 字符集--正則表達式
- 修飾符--正則表達式
- 邊界符--正則表達式
- 預定義類--正則表達式
- 量詞--正則表達式
- 三元運算符與類數組對象arguments
- 正則表達式經典代碼