如题~~
我想去掉HTML中的从<到>中的内容,的正则表达式怎么写???

解决方案 »

  1.   

    string strPatten = @"\<\S*\>";
    Regex re = new Regex(strPatten,RegexOptions.IgnoreCase);
    string strFileName = re.Replace(strFilePath,"\<\>");试试这个!
      

  2.   

    楼上的,如果是这样:<HTML lang=zh xml:lang="zh" xmlns="http://www.w3.org/1999/xhtml">
    你哪个就过滤不了吧?
      

  3.   

    做个while循环,用两个substring截字符串吧,简单
      

  4.   

    string strFilePath="<HTML lang=zh xml:lang='zh' xmlns='http://www.w3.org/1999/xhtml'>";
    string strPatten = @"\<[\s|\S]*\>";
    Regex re = new Regex(strPatten,RegexOptions.IgnoreCase);
    string strFileName = re.Replace(strFilePath,"<>");
      

  5.   

    不过要是
    string strFilePath="q1<HTML lang=zh xml:lang='zh' xmlns='http://www.w3.org/1999/xhtml'>q2<HTML lang=zh xml:lang='zh' xmlns='http://www.w3.org/1999/xhtml'>12131";
    就会输出q1<>12131