<script>
var test= "aa adsd; ads;sd";
if(/aa ([a-z]+)/g.test(test))
{
alert(RegExp.$1);
}
</script>根据aa取得adsd但能不能用replace?
比如
var test= "aa adsd; ads;sd";
test.replace(/aa ([a-z]+)/g,"$1")

解决方案 »

  1.   

    replace 结果:adsd; ads;sd
      

  2.   

    <script> 
    var test= "aa adsd; ads;sd"; 
    if(/aa ([a-z]+)/g.test(test)) 

    alert(RegExp.$1); 

    </script> 
    这个就正确了
      

  3.   

    你也就是要匹配aa后边的字符即:aa之后并且第一个分号前的所有字符?
      

  4.   

    <script>  
    var test= "aa aa adsd; ads;sd";  
    if(/aa ([a-z]+)/g.test(test))  
    {  
    alert(RegExp.$1);  
    }  
    </script>用的正则,这个正确??
    所以才说你需得描述清楚
      

  5.   

    是啊,楼上的这样是正确的
    但是换用replace就有问题了
      

  6.   

    <script>
    var test= "aa adsd; ads;sd";
    alert(test.replace(/aa ([^;]+)/g,"$1"))
    </script>
    是这样的?
    但错了
    结果还是一样的或者我用错了?
      

  7.   

    呵呵,你这个一样<script>   
    var test= "aa aa adsd; ads;sd";   
    if(/aa([^;]+)/g.test(test))   
    {   
    alert(RegExp.$1);   
    }   
    </script> 自己看下是什么结果
      

  8.   

    <script>   
    var test= "aa adsd; ads;sd;aa ss;aa rfdds;dsdf";   
    test.replace(/aa ([a-z]+)/g, 
            function($1,$2){
               alert($2)
            }
    )
    </script> 解决了,就这样可以了
      

  9.   

    你上面正确?<script>    
    var test= "aa aa adsd; ads;sd;aa ss;aa rfdds;dsdf";    
    test.replace(/aa ([a-z]+)/g,  
            function($1,$2){ 
               alert($2) 
            } 

    自己仔细看
    随便多一个,你这种适合一个aa还可以,如果aa不确定的话
      

  10.   

    ..................
    有刚刚这几个例子了
    问题还不清楚啊?
    只要取得adsd就可以了
      

  11.   

    本人最近在自学Dreamwaver & PS,找到了一个比较好的视频教程网站,在这里贴出来和大家分享一下,希望大家一起探讨,共同进步!           
         http://www.souxue8.com     飞悦电脑学习联盟          http://down.souxue8.com   飞悦软件下载站这个网站主要收录了动画制作,图形图像,网页设计.3D等近300部视频教程,让你像看电视一样轻松学习。可以在线收看,也可以打包下载,很是方便。最主要的是这里的教程完全免费(有些教程在其他一些网站是要收费的),还有就是有些教程在网上你很难找到,这里全部提供下载,另外还有几千篇电脑及网络相关文章和2万多软件下载。
      

  12.   

    本人最近在自学Dreamwaver & PS,找到了一个比较好的视频教程网站,在这里贴出来和大家分享一下,希望大家一起探讨,共同进步!           
         http://www.souxue8.com     飞悦电脑学习联盟          http://down.souxue8.com   飞悦软件下载站这个网站主要收录了动画制作,图形图像,网页设计.3D等近300部视频教程,让你像看电视一样轻松学习。可以在线收看,也可以打包下载,很是方便。最主要的是这里的教程完全免费(有些教程在其他一些网站是要收费的),还有就是有些教程在网上你很难找到,这里全部提供下载,另外还有几千篇电脑及网络相关文章和2万多软件下载。