- <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>
新闻热点
疑难解答