<Script Language="JavaScript">
<!--
function getUrl()
{
var str = document.all.stefli.value;
var re = /http:\/\/([\w-]+\.)+[\w-]+(\/[\w- .\/?%&=]*)?/gi;
var len = str.match(re).length;
for(var i=0;i<len;i++)
{
alert(str.match(re)[i]);
}
}
//-->
</Script>
<textarea cols="90" rows="16" name="stefli">标题: 
财务管理面面观 
  [最近企业动态]更新时间:2002-06-25 http://www.limingqiao.com.cn/qygl/112145/2002414481224228.html 
点击量:1991
标题: 
宏观调控下的民企困局 将导致一轮洗牌 
  [战略管理]更新时间:2002-06-25 http://www.limingqiao.com.cn/qygl/112145/20024144812241218.html 
点击量:1121 
标题: 
战略意识是民企发展关键 
  [战略管理]更新时间:2002-06-25 http://www.limingqiao.com.cn/qygl/112145/20024144812240347.html 
点击量:121
</textarea>
<br>
<input type="button" onClick="getUrl();" value="获得URL">

解决方案 »

  1.   

    谢谢,stefli((桂电),俺需要用PHP来处理,再劳驾劳驾。
      

  2.   

    php的方法也差不多,先用$content=file_get_content("a.php");得到文件的页面的所有内容。
    然后再用正则表达式来获得值。
    $rs=preg_math("/http:\/\/([\w-]+\.)+[\w-]+(\/[\w- .\/?%&=]*)?/gi",$content);
    输出页面中的url地址的值
    print_r($rs);
      

  3.   

    52juanjuan(Fibona)  提示出错,Unknown modifier 'g'
      

  4.   

    <?php
    $str = <<< TEXT
    标题: 
    财务管理面面观 
      [最近企业动态]更新时间:2002-06-25 http://www.limingqiao.com.cn/qygl/112145/2002414481224228.html 
    点击量:1991
    标题: 
    宏观调控下的民企困局 将导致一轮洗牌 
      [战略管理]更新时间:2002-06-25 http://www.limingqiao.com.cn/qygl/112145/20024144812241218.html 
    点击量:1121 
    标题: 
    战略意识是民企发展关键 
      [战略管理]更新时间:2002-06-25 http://www.limingqiao.com.cn/qygl/112145/20024144812240347.html 
    点击量:121
    TEXT;preg_match_all("|http://.*|ie",$str,$regs);
    print_r($regs[0]);
    ?>