using System;
using System.Text.RegularExpressions;
public class Example
{
public static void Main()
{
string pattern = @"<p class=""mb-40px"">(?:<.+?>|\s)+?</p>\R*";
string input = @"<p class=""mb-40px""></g></svg> </a>
</li>
</ul>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class=""comment-form-fields"">
<input type=""hidden"" name=""wp_avatar"" id=""wordpress-avatar"" class=""comment-meta-wordpress"" value="" />
<input type=""hidden"" name=""wp_user_id"" id=""wordpress-user_id"" class=""comment-meta-wordpress"" value="" />
<input type=""hidden"" name=""wp_access_token"" id=""wordpress-access_token"" class=""comment-meta-wordpress"" value="" />
<p class=""comment-form-posting-as pa-wordpress"">
Comentezi folosind contul tău WordPress.com. <span class=""comment-form-log-out"">
( <a href=""javascript:HighlanderComments.doExternalLogout( 'wordpress' );"">Dezautentificare</a> /
<a href=""#"" onclick=""javascript:HighlanderComments.switchAccount();return false;"">Schimbă</a> )
</span>
</p>
<p class=""mb-40px"">
Comentezi folosind contul tău Google. <span class=""comment-form-log-out"">
( <a href=""javascript:HighlanderComments.doExternalLogout( 'googleplus' );"">Dezautentificare</a> /
<a href=""#"" onclick=""javascript:HighlanderComments.switchAccount();return false;"">Schimbă</a> )
</span>
</p>
<p class=""mb-40px"">
Comentezi folosind contul tău Twitter. <span class=""comment-form-log-out"">
( <a href=""javascript:HighlanderComments.doExternalLogout( 'twitter' );"">Dezautentificare</a> /
<a href=""#"" onclick=""javascript:HighlanderComments.switchAccount();return false;"">Schimbă</a> )
</span>
</p>
<p class=""mb-40px"">
Comentezi folosind contul tău Facebook. <span class=""comment-form-log-out"">
( <a href=""javascript:HighlanderComments.doExternalLogout( 'facebook' );"">Dezautentificare</a> /
<a href=""#"" onclick=""javascript:HighlanderComments.switchAccount();return false;"">Schimbă</a> )
</span>
</p>
<p class=""mb-40px"">Foarte frumos lucru</p>
<p class=""mb-40px"">I love cars</p>";
RegexOptions options = RegexOptions.Multiline;
foreach (Match m in Regex.Matches(input, pattern, options))
{
Console.WriteLine("'{0}' found at index {1}.", m.Value, m.Index);
}
}
}
Please keep in mind that these code samples are automatically generated and are not guaranteed to work. If you find any syntax errors, feel free to submit a bug report. For a full regex reference for C#, please visit: https://msdn.microsoft.com/en-us/library/system.text.regularexpressions.regex(v=vs.110).aspx