lz不是已经发过了吗?上次那个还没结贴呢!!
<script>
function test(){

re = /src=\'.*\'/gi;
   a = "<div align=center><IMG height=70 src='555_files/1131933443.jpg' width=88 border=0></div>"
   b =a.replace(re, "");
   alert(b);}
</script>
<input onclick='test()' value='test' type='button'>

解决方案 »

  1.   

    这个更正一下BUG,下面就可以连续匹配了。
    <script>
    function test(){

    re = /src=\"[^\"]*\"/gi;
       a = "<div align=center><IMG height=70 src=\"555_files/1131933443.jpg\" width=88 border=0>gggggggg</div>12312<IMG height=70 src=\"555_files/1131933443.jpg\" width=88 border=0></dav>abbb"
       b =a.replace(re,'');
       alert(b);
    }
    </script>
    <input onclick='test()' value='test' type='button'>
      

  2.   

    大哥啊~~
    我想知道的是不用任何其他语言,函数,直接用 \[].*?<>()\W\w\B\b\S\s等元字符表达出来啊 ~~~拜托了~~
      

  3.   

    php的正则我给了,JS的正则我也给了,1+1=2,你非要1+1-1+1=2我也没办法。
    [...] 位于括号之内的任意字符
    [^...] 不在括号之中的任意字符
    . 除了换行符之外的任意字符,等价于[^\n]
    \w 任何单字字符, 等价于[a-zA-Z0-9]
    \W 任何非单字字符,等价于[^a-zA-Z0-9]
    \s 任何空白符,等价于[\ t \ n \ r \ f \ v]
    \S 任何非空白符,等价于[^\ t \ n \ r \ f \ v]
    \d 任何数字,等价于[0-9]
    \D 除了数字之外的任何字符,等价于[^0-9]
    [\b] 一个退格直接量(特例)
    这些无非就是一些替代而已。你这个根本就不会用到那些。非要用,我实在没办法。分数我也不要了,郁闷!
      

  4.   

    这些我都知道啊。
    现在我在用一个CMS,只有一个内容排除的空可以给我选,如果这样的话我要提炼url地址的话,我就要排除所有非url的html标记,用php和JS都不行的。我一定要用纯元字符来代替一个非url标志,然后排除他,然后去掉例如多余的<P><DIV>之类的,也许还会出现其他的js代码,如果我一个个都排除不可能,我不知道网页中会出现其他什么古怪的代码,我知道的一定有url存在,而且是有规律的,所有就要排除所有非url标记咯。
      

  5.   

    <?php
    $string='< div align=center>< IMG height=70 src="555_files/1131933443.jpg" width=88
     border=0>< /div>';
    $pattern1='src';
    $pattern2='\"';
    $result=split($pattern1,$string);
    $arra=split($pattern2,$result[1]);
    echo $result[0].'<br>';
    echo $arra[2];
    ?>
    输出结果:
    < div align=center>< IMG height=70 
    width=88 border=0>< /div>
    由于<>这种结构PHP解析后在HTML中是被当成标识符号使用的,所以我估计在$string字符串中的每个<后面都加了个空格,这样就可以正常输出了.你也可以用$lt;来代表<,$gt;代表>.
    不知道这样满不满足你的条件呢
      

  6.   

    更正下上面的,这种HTML的特殊字符可以用htmlspecialchars()来输出
    比如最后输出结果用 echo htmlspecialchars($result[0]);