亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > JavaScript > 正文

Js 正則表達式知識匯總

2019-11-20 13:50:50
字體:
來源:轉載
供稿:網友

正則表達式:

1、什么是RegExp?RegExp是正則表達式的縮寫。RegExp 對象用于規定在文本中檢索的內容。

2、定義RegExp:var +變量名=new RegExp();

3、RegExp 對象有 3 個方法:

1)test()檢索字符串中的指定值,返回值是true或false.

復制代碼 代碼如下:

var p1=new Reg("e");
document.write(Reg.test("welcome to China!"));

2)exec()

復制代碼 代碼如下:

var p1=new Reg("e");
document.write(Reg.exec("welcome to China!"));

3) compile()

復制代碼 代碼如下:

var p1=new Reg("e");
document.write(Reg.compile("welcome to China!"));

4、修飾符

1)i  執行對大小寫不敏感的匹配

2)g 執行全局匹配

3)m 執行多行匹配

5、方括號(用于查找某個范圍內的字符)

1)[abc]  查找方括號之間的任何字符

2)[^abc] 查找任何不在方括號之間的字符

3)[0-9]  查找任何0-9之間的數字

4)[a-z] 查找任何小寫a-z之間的字符

5)[A-Z]查找任何大寫A-Z之間的字符

6)[A-z] 查找任何大寫A-小寫z之間的字符

7)[adgk] 查找給定集合內的任何字符

8)[^adgk]查找給定集合外的任何字符

9)(red|biue|green)查找任何給定的選項

6、元字符

1)/w:查找單詞字符

2)/W:查找非單詞字符

3)/d:查找數字

4)/D:查找非數字字符

7、 量詞

n+匹配任何包含至少一個 n 的字符串。

n*匹配任何包含零個或多個 n 的字符串。

n?匹配任何包含零個或一個 n 的字符串。

n{X}匹配包含 X 個 n 的序列的字符串。

n{X,Y}匹配包含 X 或 Y 個 n 的序列的字符串。

n{X,}匹配包含至少 X 個 n 的序列的字符串。

n$匹配任何結尾為 n 的字符串。

^n匹配任何開頭為 n 的字符串。

?=n匹配任何其后緊接指定字符串 n 的字符串。

?!n匹配任何其后沒有緊接指定字符串 n 的字符串。

【練習題1】判斷輸入身份證格式是否正確

復制代碼 代碼如下:

<body>
<label>請輸入身份證號:</label>
<input name="" type="text" id="shenfen"/>
<input name="" type="submit" id="textfi" value="提交1" onclick="test()"/><!--提交按鈕,觸發函數-->
</body>
</html>
<!--判斷身份證是否輸入正確-->
<script>
function test()
{
var reg=new RegExp(/^[0-9]{17}[0-9|X]$/);<!--正則表達式的格式:以/^開頭,以$/結尾,數字、字母范圍用中括號-->
var text=document.getElementById("shenfen").value;<!--輸入文本框的字符串的id跟文本框的id對應-->
//判斷地區是否合法(用if...else)
if(reg.test(text))
{
alert("輸入正確")
}
else
{
alert("輸入錯誤");
}
}
</script>

效果圖:

【練習題2】判斷輸入的郵箱格式是否正確

復制代碼 代碼如下:

<body>
<label>請輸入您的郵箱:</label>
<input name="" type="text" id="youxiang"/>
<input name="" type="submit" value="提交2" onclick="y()" />
</body>
</html>
<script>
function y()
{
var yx=new RegExp(/^[0-9|A-z|_]{1,17}@[A-z|0-9]{1,5}.(com|cn|net|org|cc)$/);
var shuru=document.getElementById("youxiang").value; <!--定義變量,調用的是整個function,,必須把變量寫在function內-->
if(yx.test(shuru))<!--test正則表達式的方法-->
{
alert("zhengque");
}
else
{
alert("cuowu");
}
}
</script>

效果圖:


相對來說,js中正則表達式是一個很重要的點,很多地方都需要配合正則才行,所以小伙伴一定要學好這塊內容。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产99久久精品一区二区 夜夜躁日日躁| 国产精品99久久久久久人| 最近免费中文字幕视频2019| 亚洲精品有码在线| 精品亚洲男同gayvideo网站| 欧美激情国产日韩精品一区18| 欧美放荡办公室videos4k| 日日骚av一区| 国产精品免费视频xxxx| 日本一欧美一欧美一亚洲视频| 精品国产一区二区三区久久狼黑人| 亚洲国产成人精品女人久久久| 日韩中文字幕网站| 成人久久久久爱| 国产精品高精视频免费| 国产男女猛烈无遮挡91| 亚洲第一中文字幕在线观看| 中文字幕日韩在线视频| 亚洲美女性视频| 九九精品在线观看| 日韩精品高清在线| 91影院在线免费观看视频| 国产精品av网站| 色yeye香蕉凹凸一区二区av| 亚洲国产天堂网精品网站| 欧美日韩免费在线| 成人精品一区二区三区电影免费| 91午夜理伦私人影院| 亚洲高清av在线| 国产精品欧美日韩久久| 日韩av一区二区在线| 亚洲美女av在线播放| 最近日韩中文字幕中文| 日韩欧美aⅴ综合网站发布| 亚洲高清免费观看高清完整版| 91精品国产高清久久久久久久久| 6080yy精品一区二区三区| 538国产精品一区二区在线| 亚洲系列中文字幕| 91成人免费观看网站| 国产主播精品在线| 国产精品成人观看视频国产奇米| 亚洲第一黄色网| 亚洲第一精品久久忘忧草社区| 欧美激情a∨在线视频播放| 韩国美女主播一区| www.欧美三级电影.com| 日韩禁在线播放| 精品视频在线观看日韩| 78色国产精品| www.亚洲男人天堂| 久久国产色av| 亚洲91精品在线观看| 美女扒开尿口让男人操亚洲视频网站| 日韩欧美亚洲范冰冰与中字| 日韩精品极品视频免费观看| 国产成人鲁鲁免费视频a| 欧美激情一级精品国产| 色婷婷av一区二区三区久久| 中文字幕日韩欧美精品在线观看| 欧美日韩国产成人在线观看| 欧美xxxx18性欧美| 综合136福利视频在线| 成人av.网址在线网站| 国产精品91久久久| 国产视频丨精品|在线观看| 亚洲国产精品专区久久| 亚洲人高潮女人毛茸茸| 国产美女久久精品香蕉69| 亚洲色图偷窥自拍| 精品在线观看国产| 91高潮精品免费porn| 精品久久久久久中文字幕一区奶水| 在线视频一区二区| 国产日韩精品综合网站| 日韩欧美成人精品| 欧美午夜性色大片在线观看| 在线精品视频视频中文字幕| 中文字幕欧美精品日韩中文字幕| 尤物九九久久国产精品的分类| 精品国内亚洲在观看18黄| 国产在线视频欧美| 国产精品精品国产| 久久久久久久久国产| 亚洲午夜精品久久久久久性色| 国产69精品99久久久久久宅男| 精品国模在线视频| 国产精品国产亚洲伊人久久| 国产精品爽爽ⅴa在线观看| 精品美女国产在线| 国产精品久久久久久网站| 国产香蕉精品视频一区二区三区| 最好看的2019的中文字幕视频| 亚洲精品97久久| 国产69精品久久久久久| 久久亚洲一区二区三区四区五区高| 欧美在线免费看| 精品久久久久久亚洲精品| 一本一本久久a久久精品综合小说| 久久久久久高潮国产精品视| 欧美精品制服第一页| 成人免费xxxxx在线观看| 亚洲女人天堂av| 亚洲国产精久久久久久久| 日韩av高清不卡| 国产亚洲欧美日韩一区二区| 大量国产精品视频| 2018日韩中文字幕| 日韩电视剧在线观看免费网站| 亚洲自拍在线观看| 国产精品久久精品| 亚洲第一区第二区| 欧美一区二区大胆人体摄影专业网站| 日韩精品极品毛片系列视频| 欧美在线视频观看免费网站| 日韩av在线精品| 亚洲国产婷婷香蕉久久久久久| 亚洲视屏在线播放| 国产乱人伦真实精品视频| 黄网动漫久久久| 欧美中文字幕在线视频| 91九色单男在线观看| 久久国产加勒比精品无码| 国产精品成人v| 欧美精品一本久久男人的天堂| 久久久免费高清电视剧观看| 在线电影欧美日韩一区二区私密| 色噜噜久久综合伊人一本| 91成人精品网站| 久久精品91久久久久久再现| 亚洲欧美中文日韩v在线观看| 日韩av免费观影| 欧美久久精品午夜青青大伊人| 日日噜噜噜夜夜爽亚洲精品| 欧美性极品xxxx娇小| 欧美中文在线观看| 国产精品影片在线观看| 久久久伊人日本| 日韩精品视频免费专区在线播放| 亚洲第一中文字幕| 日韩在线观看av| 国内偷自视频区视频综合| 欧美wwwxxxx| 日韩亚洲一区二区| 自拍偷拍亚洲区| 亚洲mm色国产网站| 91在线播放国产| 91手机视频在线观看| 国产精品视频yy9099| 国产91网红主播在线观看| 在线观看91久久久久久| 日韩av免费看| zzijzzij亚洲日本成熟少妇| 亚洲美女在线观看| 国内伊人久久久久久网站视频| 岛国精品视频在线播放| 亚州av一区二区| 中文字幕久热精品视频在线| 精品动漫一区二区| 日韩精品欧美激情| 国产香蕉一区二区三区在线视频| 欧美精品久久久久久久久久| 97人人爽人人喊人人模波多| 97在线观看视频国产|