当前位置:编程学习 > C#/ASP.NET >>

正则表达式获取数据

<h3 xxxx>你好</h3>
xxxx为不定字符。。用正则表达式怎么获取到“你好”
请高手指个点 --------------------编程问答--------------------

string str = "<h3 xxxx>你好</h3>";
            Match match = Regex.Match(str, @"^<h3\s{1}[\S\s]+>(?<text>\w+)<\/h3>$");
            if (match.Success)
            {
                Console.WriteLine(match.Groups["text"].Value);
            }


这样试试 --------------------编程问答--------------------

 string html = "<h3 xxxx>你好</h3>";
            html = Regex.Match(html, @"(?is)(?<=<h3[^>]*?>).*?(?=</h3>)").Value;

            Console.WriteLine(html);
--------------------编程问答-------------------- 弄不出来呢。。
http://detail.tmall.com/item.htm?spm=a2106.m895.1000384.d13.9sfwKg&id=18484876328&source=dou&scm=1029.newlist-0.bts3.50011131&ppath=&sku=
这个页面。。。
我想获取产品名称
原价
现价
月销量
库存

能帮我弄一下吗
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,