如果有一个html,判断将满足条件的部分去掉,比如
<script language="Javascript" src="http://www.abc.com/xyz/sample/aaa.js"></script>包含http://www.abc.com/xyz,就把整个script去掉

解决方案 »

  1.   

    如果有一个html,判断将满足条件的部分去掉,比如
    <script language="Javascript" src="http://www.abc.com/xyz/sample/aaa.js"></script>包含http://www.abc.com/xyz,就把整个script去掉楼主 你的意思是 是只指包含 这种格式的吗“http://www.abc.com/xyz” 才删掉整个script还是 带Src引用网址的全删掉
      

  2.   

    只 包含 “http://www.abc.com/xyz” 才删掉整个script
      

  3.   

    string resultStr = Regex.Replace(yourStr, @"<script\s[^>]*src=""http://www.abc.com/xyz[^""]*""[^>]*>[\s\S]*?</script>", "", RegexOptions.IgnoreCase);
      

  4.   

    string resultStr = Regex.Replace(yourStr, @"<script(\s[^>]*?)src=[\'\""](http\:\/\/www\.\w*\.\w*\/\w*)([^>]*?)><\/script>", "", RegexOptions.IgnoreCase);这段 正则 是匹配 这个格式  
    http://www.XXX.XXX/XXXXXX