概念:封裝了一些對字符串進行模式匹配的規則文檔
var reg = /\d/gi;字符串
* 0-屢次class
+ 0-屢次test
? 0-1次方法
"$" :$會匹配行或字符串的結尾數據
"^" :^會匹配行或者字符串的起始位置,有時還會匹配整個文檔的起始位置。di
"\d": 匹配數字,字符集
"\w":匹配字母,數字,下劃線.字符
"\s":匹配空格數字
"[abc]": 字符組 匹配包含括號內元素的字符
"\W" 匹配任意不是字母,數字,下劃線 的字符
"\S" 匹配任意不是空白符的字符
"\D" 匹配任意非數字的字符
"\B" 匹配不是單詞開頭或結束的位置
"[^abc]" 匹配除了abc之外的任意字符
"*"(貪婪) 重複零次或更多
例如"aaaaaaaa" 匹配字符串中全部的a 正則: "a*" 會出到全部的字符"a"
"+"(懶惰) 重複一次或更屢次
例如"nnnnnn" 匹配字符串中全部的a 正則: "b+" 會取到字符中全部的a字符, "b+"與"b*"不一樣在於"+"至少是一次而"*" 能夠是0次,
test(),返回true或false
match(),返回匹配成功的數據、g表示全局匹配
replace(),替換匹配數據