js進階正則表達式7點數字字母空格(w d s)(小寫表原意,大寫表反義)(特殊字符要加反斜杠:var reg22=/\W/g)


js進階正則表達式7點數字字母空格(w d s)(小寫表原意,大寫表反義)(特殊字符要加反斜杠:var reg22=/\W/g

一、總結

1、w d s,word digital space

2、特殊字符要加反斜杠:var reg22=/\W/g

3、str.函數的形式:str12.match(reg1)

4、小寫表原意,大寫表反義

 

二、js進階正則表達式7點數字字母空格

元字符 描述
. 查找單個字符,除了換行和行結束符。
\w 查找單詞字符(包括英文字母,數字,下划線)。
\W 查找非單詞字符(包括非英文字母,數字,下划線之外的字符)。
\d 查找數字。
\D 查找非數字字符。
\s 查找空白字符。
\S 查找非空白字符。

 

三、代碼

 1 <!DOCTYPE html>
 2 <html lang="zh-cn">
 3 <head>
 4   <meta charset="utf-8">
 5   <title>課堂演示</title>
 6   <style type="text/css">
 7   li{
 8       font-size: 20px;
 9       width: 500px;
10       background: rgba(0,180,80,0.3);
11       padding: 10px;
12       margin: 10px;
13     }
14   </style>
15 </head>
16 <body>
17   <script type="text/javascript">
18    var str1="HTML-5 HTML 5 HTML*5 HTML&5 HTML+5";
19    var str12="HTML-5 HTML "+"\n"+"5 HTML*5 HTML&5 HTML&5";
20    var str2='我的郵箱是_jiyanpeng@163.com'
21    var reg1=/HTML.5/g
22    var reg2=/\w/g
23    var reg22=/\W/g //1、特殊字符要加反斜杠 24    var reg3=/\d/g
25    var reg32=/\D/g
26    //alert(str12)
27     document.write('<ol>')
28     document.write('<li>'+str1+"<br>"+str12+"<br>"+str2
29       +'<li>'+str1.match(reg1)
30       +'<li>'+str12.match(reg1) //2、str.函數的形式 31       +'<li>'+str2.match(reg2)
32       +'<li>'+str2.match(reg22)
33       +'<li>'+str2.match(reg3)
34       +'<li>'+str2.match(reg32)
35       )
36     document.write('</ol>')
37   </script>
38 </body>
39 </html>

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM