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

.net 正则一个匹配有关问题

2013-07-20 
.net 正则一个匹配问题/divdiv classmculli classp-img aca hrefhttp://item.jd.com/798

.net 正则一个匹配问题
</div>
            <div class="mc">
                <ul>
                    <li class="p-img ac">
                        <a href="http://item.jd.com/798253.html" target="_blank"><img src="http://img10.360buyimg.com/n2/g6/M00/06/0E/rBEGDFDs26oIAAAAAAEW-2zOOAIAABQpwBRL-8AARcT583.jpg" alt=".net 正则一个匹配有关问题"></a>
                    </li>



这段字符怎么匹配 我想要“ 97升冷冻冷藏转换迷你小冷柜 (梅枝暗花)” 这个。

.NET 正则
[解决办法]
(?is)<li\s*class="p-img ac">[\s\S]*?<img[^>]*?alt=".net 正则一个匹配有关问题"]*?/[^/\s]*\s*([^"]*?)"[^>]*?>

string html="yourhtml";
string result=Regex.Match(html,@"(?is)<li\s*class=""p-img ac"">[\s\S]*?<img[^>]*?alt=".net 正则一个匹配有关问题"[^""]*?/[^/\s]*\s*([^""]*?)""[^>]*?>").Groups[1].Value;

热点排行