比如
<a href="http://www.csdn.net/">CSDN</a>
得到的就是CSDN.
<td align="right">所属论坛:</td>
得到的就是:
所属论坛
<a href="http://www.csdn.net/">CSDN</a>
得到的就是CSDN.
<td align="right">所属论坛:</td>
得到的就是:
所属论坛
解决方案 »
- asp.net 下载
- 第2此发帖提问,比较急
- 请高人写一正则表达式
- 关于VS2005中的元数据是什么意思?
- 新手的问题,超简单。
- 我申请了虚拟目录,想把根目录下的test创建成应用程序,用asp.net能实现吗?
- 大家好!国庆节快乐!哈哈~~也请各位达人回答MM的一个小问题 `````?~?~~?
- DAL层有用static方法吗?除了SQLhelper类之外的
- 请问page_load里面的 object sender , 及System.EventArgs e 是什么参数? 为什么要定义这样的参数
- telerik kendo-ui for MVC: Grid Destroy() 出错
- 怎样显示多行提示信息?
- 怎么解决?使用ajax后不能弹出下载excel的对话框~~
while (str.IndexOf("<") >= 0)
{
str = str.Remove(str.IndexOf("<"), str.IndexOf(">") - str.IndexOf("<") + 1);
}
我都是这样做的 - -!
好象不行,
string str = "<a href='http://www.csdn.net/'>CSDN</a>"
<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);
}
string strHTML ="A<TD><A>DDDDDDD</A><TD>CCCCCCC</TD>";
string sText= System.Text.RegularExpressions.Regex.Replace(strHTML,"<[^>]*?>","");
Response.Write(sText);
string newText = Regex.Replace(s, "(<\\s*[a-zA-Z][^>]*>)|(</\\s*[a-zA-Z][^>]*>)", "");
不知道去不全面。
{
string regExValue = "<.+?>";
Regex regex = new System.Text.RegularExpressions.Regex(regExValue);
return regex.Replace(strHtml, "");
}