js 后向引用正则 JavaScript正则表达式之后向引用实例代码 时间:2021-03-17 人气:0 想了解JavaScript正则表达式之后向引用实例代码的相关内容吗,在本文为您仔细讲解js 后向引用正则的相关知识和一些Code实例,欢迎阅读和指正,我们先划重点:JavaScript,正则表达式,后向引用,下面大家一起来学习吧。 <script language=javascript> function isIP(strIP) { if (strIP=="") return false; var re=/^(\d+)\.(\d+)\.(\d+)\.(\d+)$/g //匹配IP地址的正 则表达式 if(re.test(strIP)) { if( RegExp.$1 <256 && RegExp.$2<256 && RegExp.$3<256 && RegExp.$4<256) { return true; } } return false; } if(isIP("123.108.208.42")) a="True" alert(RegExp.$3); </script> <script language=javascript> function RegExpTest(){ var src = "<第一个><第二个><第三个><第四个>"; var re = /<([^>]*)>/g; var arr,msg=""; while ((arr = re.exec(src)) != null) msg+=arr[1] +"\r\n"; alert(msg); } RegExpTest(); </script> <script language=javascript> var s; var re = new RegExp("d(b+)(d)","ig"); var str = "cdbBdbsbdbdz"; var arr = re.exec(str); s = "$1 contains: " + RegExp.$1 + "\n"; s += "$2 contains: " + RegExp.$2 + "\n"; s += "$3 contains: " + RegExp.$3; alert (s); var r, re; // 声明变量。 var s = "The rain in Spain falls mainly in the spain"; re = new RegExp("Spain","ig"); // 创建正 则表达式对象。 r = s.match(re); alert (r); </script> <script language=javascript> var re = new RegExp("(第一个).*(第二个)","gi"); str="<第一个><第二个>" var arr = re.exec(str); alert (RegExp.$1) alert (RegExp.$2) </script> [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行] 加载全部内容