正則表達式(Regular Expression)主要用在檢索 、提取、替換和搜索上正則表達式
正則表達式的引用方式數組
/正則表達式/函數
var RegEsp= new RegExp("");對象
i 忽略大小寫字符串
g 全局搜索it
正則表達式的元符號io
符號 | 含義 |
---|---|
. | 表明全部符號 |
d | 表示數z字 |
b | 匹配單詞邊界 |
w | 查找單詞字符 |
n | 換行 |
f | 換頁 |
以上 | 大寫則表示! |
() | 分組 |
[] | 方括號用於查找某個範圍內的字符 |
^ | 開頭 |
$ | 結尾 |
/ | 用/轉意特殊字符 |
RegExp.test("") //輸出結果爲布爾值(true/flase)table
RegExp.esec("")//檢索字符串中指定的值。返回找到的值,並肯定其位置test
.match(RegExp)//找到一個或多個正則表達式的匹配。
replace//替換字符串
split //把字符串轉換數組
search//檢索字符串(返回位置)搜索