RegExp
一 雹嗦、 創(chuàng)建方式
var reg = new RegExp(pattern)
var reg = /^正則規(guī)則$/
二 祭往、 規(guī)則寫法
規(guī)則 | 含義 |
---|---|
[0-9] | \d 代表數(shù)字 |
\d | 代表數(shù)字 |
\D | 代表非數(shù)字 |
[A-Z] | 查找大寫字母 |
[a-z] | 匹配小寫字母 |
[A-z] | 匹配大小寫字母 |
\w | 匹配單詞字符 |
\W | 匹配非單詞寫法 |
\s | 匹配空白字符 |
\S | 匹配非空白字符 |
n+ | 出現(xiàn)至少一次 |
n* | 出現(xiàn)0次或者多次 |
n? | 出現(xiàn)0次或者1次 |
{5} | 出現(xiàn)5次 |
{5挡爵,8} | 出現(xiàn)5到8次 |
三 、 方法
test(str): 檢索字符串中指定的值
書寫規(guī)范:/^ 開始 以 $/ 結束 中間放要匹配的條件
eg:
效驗郵箱:test_123@163.com
var reg = /^[A-z]+[A-z0-9_-]*\@[A-z0-9]+\.[A-z]+$/