首页 新闻 会员 周边

正则表达式提取前两个p标签及内容

0
悬赏园豆:5 [待解决问题]

<p><img src="/images/quan.png" alt=""> 入料粒度:210-1200mm</p>
<p><img src="/images/quan.png" alt=""> 入料粒度:210-1200mm</p>
<p><img src="/images/quan.png" alt=""> 入料粒度:210-1200mm</p>
<p><img src="/images/quan.png" alt=""> 入料粒度:210-1200mm</p>
我只想要前两个标签及内容,正则表达式该怎么匹配?

天然白的主页 天然白 | 初学一级 | 园豆:1
提问于:2022-01-24 16:15
< >
分享
所有回答(2)
0
wang_yb | 园豆:4891 (老鸟四级) | 2022-01-26 00:31
0
static void Main(string[] args)
{
    StringBuilder sbr = new StringBuilder();
    sbr.AppendLine("<p><img src=\"/images/quan.png\" alt=\"\"> 入料粒度1:210-1200mm</p>");
    sbr.AppendLine("<p><img src=\"/images/quan.png\" alt=\"\"> 入料粒度2:210-1200mm</p>");
    sbr.AppendLine("<p><img src=\"/images/quan.png\" alt=\"\"> 入料粒度3:210-1200mm</p>");
    Match match = Regex.Match(sbr.ToString(), @"<p.*?>(.*?)<\/p>");
    for (int i = 0; i < 3; i++)
    {
        if (match.Success)
        {
            Console.WriteLine(match.Value.Substring(3, match.Value.Length-7));
            match = match.NextMatch();
        }
    }
}
二次元攻城狮 | 园豆:462 (菜鸟二级) | 2022-02-06 19:58
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册