首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

正则表达式的有关问题,哪位朋友帮看一下,多谢了

2011-12-18 
正则表达式的问题,哪位朋友帮看一下,谢谢了!spanclass haha51 1.有一天我向一家公司打电话br 2.某

正则表达式的问题,哪位朋友帮看一下,谢谢了!
<span   class= "haha51 "> 1.有一天我向一家公司打电话
<br> 2.某天,梁梁跟外婆玩积木。
<br> 3.在新疆科考适逢暑期。 <span>  
                <br>
            </p>
        </td>
    </tr>

我做网页采集 
当我用 <span   class= "haha51 "> ([\S\s]*?) </span> 的时候能采集成功
但是由于文章里有时有 </span>
所以我只能用这样的
<span   class= "haha51 "> ([\S\s]*?) </span>
                <br>
            </p>
        </td>
    </tr>

但是一旦语句变成多行以后就不能匹配了,有朋友帮忙提示一下怎么做吗?
谢谢了

[解决办法]
如果你一定要在正则加上 <br> </p> 之类的话,可以这样:Regex reg = new Regex(@ " <span class= " "haha51 " "> ([\S\s]*?) </span> \s* <br> \s* </p> \s* </td> \s* </tr> ",RegexOptions.IgnoreCase);
[解决办法]
正则里很少见到有那么写,如果你想都加上,可以用这种方式来匹配

<span class= "haha51 "> ([\s\S]*?) </span> \s* <br> \s* </p> \s* </td> \s* </tr>

热点排行