比如
<a href="http://www.csdn.net/">CSDN</a>
得到的就是CSDN.
<td align="right">所属论坛:</td>
得到的就是:
所属论坛

解决方案 »

  1.   

    string str = @"<a href="http://www.csdn.net/">CSDN</a>"   
    while (str.IndexOf("<") >= 0)
         {
             str = str.Remove(str.IndexOf("<"), str.IndexOf(">") - str.IndexOf("<") + 1);
         }
    我都是这样做的 - -!
      

  2.   

    string str = @"<a href="http://www.csdn.net/">CSDN</a>"
    好象不行,
    string str = "<a href='http://www.csdn.net/'>CSDN</a>"
      

  3.   

    用 xmlDom分析好了
    <a href="http://www.csdn.net/">CSDN</a>中的CSDN和<td align="right">所属论坛:</td>
    中的所属论坛
    不就是A这个节点的value和<td>这个节点的value;
    大致代码如下//我空写的,具体自己写
    XMLDom xml = new XMLDom(xmlFilePath);
    Collection<string> valueList = new Collection<string>();
    foreach(XmlNode node in xml.ElementRoot)
    {
       valueList.Add(node.Value);
    }
    return valueList()// 返回值列表注意 我这里只遍历了第一层node,你需要深度便利所有node也就是低归的调用
    foreach(XmlNode node in xml.ElementRoot)
    {
       valueList.Add(node.Value);
    }
      

  4.   

    微软和第三方应该有对xml好的helper封装类,你可以找一个就不用自己直接从xmlDOm写了
      

  5.   

    这样
    string strHTML ="A<TD><A>DDDDDDD</A><TD>CCCCCCC</TD>";
            string sText=  System.Text.RegularExpressions.Regex.Replace(strHTML,"<[^>]*?>","");
            Response.Write(sText);
      

  6.   

    自己搞定了
    string newText = Regex.Replace(s, "(<\\s*[a-zA-Z][^>]*>)|(</\\s*[a-zA-Z][^>]*>)", "");   
    不知道去不全面。
      

  7.   

    string newText = Regex.Replace(s,"<[^>]*?>","");可以应该就可以现实了
      

  8.   

    public static string RepalceHtml(string strHtml)
    {
         string regExValue = "<.+?>";
         Regex regex = new System.Text.RegularExpressions.Regex(regExValue);
         return regex.Replace(strHtml, "");
    }
      

  9.   

    http://blog.csdn.net/yangfei_net/article/details/7552772   刚刚写的可以去看看,我是把数据库里读出的数据里的HTML标签去掉的  不过这个是一样的