问个正则表达式 C#

来源:百度知道 编辑:UC知道 时间:2024/09/22 01:13:04
问个正则表达式
在一个HTML源文件里 找到
以<div id="lemmaContent">开头
以<div class="end">结束
的内容
内容只要中文
这个正则怎么写
二楼你的那个方法
\s出错
然后加上@ 之后 "" 引号出错
然后我引号写成 \" 还是出错

看看是不是哪写的不对啊..

<div id="lemmaContent">([\s\S]+?)<div class="end">

即可匹配,匹配之后再过滤非中文字符

转意后

<div id="lemmaContent">([\s\S]+?)<div class="end">
Regex re=new Regex("<div id=\"lemmaContent\">([\\s\\S]+?)<div class=\"end\">");

用xml document应该比较好实现

作为一个节点读入 看它的值是什么 速度也还可以