读书人

正则怎么获取url

发布时间: 2012-08-11 20:50:31 作者: rapoo

正则如何获取url
urls[i]='/art/303578.html';headers[i]=
..................
urls[i]='/art/403578.html';headers[i]=


如何取到 /art/403578.html

谢谢

[解决办法]

HTML code
<!DOCTYPE HTML><html>    <head>        <meta charset="gb2312" />        <title></title>        <style>        </style>    </head>    <body>        <div id="t">urls[i]='/art/303578.html';headers[i]=..................urls[i]='/art/403578.html';headers[i]=        </div>        <script>            function $(el){                return typeof el == 'string' ? document.getElementById(el) : el;            }            var str = $('t').innerHTML;            var re = /urls\[i\]='([^']+?)'/gi;            var tmp = [];            str.replace(re, function($){                re.test($);                re.lastIndex = 0;                tmp.push( RegExp.$1 );            })            alert( tmp )        </script>    </body></html>
[解决办法]
/'([^\']*?)'/
[解决办法]
urls.*?=['"]?(.*?html)
[解决办法]
探讨

HTML code

<!DOCTYPE HTML>
<html>
<head>
<meta charset="gb2312" />
<title></title>
<style>
</style>
</head>
<body>
<div id="t">
urls[i]='/art/3035……

读书人网 >JavaScript

热点推荐