国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Regex > 正文

JavaScript正則表達式之后向引用實例代碼

2020-03-16 21:18:46
字體:
來源:轉載
供稿:網友
正則表達式的幾種后向引用方法,以下是幾種比較經典的應用,感覺比vbscript的后向引用好多了。
  1. <script language=javascript>  
  2. function isIP(strIP) {   
  3.     if (strIP==""return false;   
  4.     var re=/^(/d+)/.(/d+)/.(/d+)/.(/d+)$/g //匹配IP地址的正 則表達式   
  5.     if(re.test(strIP))   
  6.     {   
  7.         if( RegExp.$1 <256 && RegExp.$2<256 && RegExp.$3<256 && RegExp.$4<256)  
  8.         {  
  9.         return true;   
  10.         }  
  11.     }   
  12.     return false;   
  13. }   
  14. if(isIP("123.108.208.42")) a="True"  
  15. alert(RegExp.$3);  
  16.  
  17. </script>  
  18.  
  19.  
  20. <script language=javascript>  
  21.  
  22. function RegExpTest(){  
  23.     var src = "<第一個><第二個><第三個><第四個>";  
  24.     var re = /<([^>]*)>/g;  
  25.     var arr,msg="";  
  26.     while ((arr = re.exec(src)) != null)  
  27.     msg+=arr[1] +"/r/n";  
  28.     alert(msg);  
  29. }  
  30. RegExpTest();  
  31.  
  32.  
  33. </script>  
  34.  
  35. <script language=javascript>  
  36.    var s;  
  37.    var re = new RegExp("d(b+)(d)","ig");  
  38.    var str = "cdbBdbsbdbdz";  
  39.    var arr = re.exec(str);  
  40.    s = "$1 contains: " + RegExp.$1 + "/n";  
  41.    s += "$2 contains: " + RegExp.$2 + "/n";  
  42.    s += "$3 contains: " + RegExp.$3;  
  43.    alert (s);  
  44.    var r, re;                     // 聲明變量。  
  45.    var s = "The rain in Spain falls mainly in the spain";  
  46.    re = new RegExp("Spain","ig");  // 創建正 則表達式對象。  
  47.    r = s.match(re);  
  48.    alert (r);  
  49.  
  50. </script>  
  51.  
  52.  
  53. <script language=javascript>  
  54.    var re = new RegExp("(第一個).*(第二個)","gi");  
  55.    str="<第一個><第二個>"  
  56.    var arr = re.exec(str);  
  57.    alert (RegExp.$1)  
  58.    alert (RegExp.$2)  
  59. </script>  

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 鹤庆县| 延川县| 巨鹿县| 惠来县| 沈阳市| 府谷县| 罗定市| 合阳县| 峨眉山市| 十堰市| 唐河县| 古丈县| 邛崃市| 清丰县| 柳州市| 罗田县| 板桥市| 阜阳市| 邵武市| 玛沁县| 宁阳县| 南岸区| 伊川县| 如皋市| 灵山县| 饶阳县| 来安县| 萍乡市| 历史| 南昌市| 辽宁省| 河间市| 乌兰浩特市| 隆子县| 巴彦淖尔市| 汝城县| 肇源县| 南充市| 兴安盟| 云和县| 华容县|