[英]Regex select all C#
I have: 我有:
<div class="content-text view-item-long-description-content">
Yellow Taxi Magnetic Base Roof Top Cab LED Logga ljus med cigarettändare 12V<br />
<br />
Helt ny!!!<br />
Material: Hög kvalitet PVC<br />
Magnetisk bas (Easy fästa på taket)<br />
Färg: Gul (Vitt är också tillgängliga.)<br />
LED-ljus Färg: Gul<br />
Antal: 1 st<br />
</div>
I want select everything between view-item-long-description-content">
and </div>
. 我想选择
view-item-long-description-content">
和</div>
之间的所有view-item-long-description-content">
。
I try: 我尝试:
Regex Allb = new Regex(@"content-text\s*view-item-long-description-content"">(.+?)</div>");
How I can select everything? 如何选择所有内容?
How about: 怎么样:
Match match = Regex.Match(input, "view-item-long-description-content\">(?'content'.*)<\\/div>");
if (match.Success)
{
string content = match.Groups["content"].Value;
// content is the whole block inside those two strings
}
else
{
// There was no match
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.