using System;
using System.Text.RegularExpressions;
public class Example
{
public static void Main()
{
string pattern = @"<a\b[^>]*href\s*=\s*""cid[^""]*""[^>]*>.*<\/a>";
string substitution = @"";
string input = @"<html>
<head>
<meta http-equiv=""Content-Type"" content=""text/html; charset=utf-8"">
<meta name=""Generator"" content=""Microsoft Exchange Server"">
<!-- converted from rtf -->
<style><!-- .EmailQuote { margin-left: 1pt; padding-left: 4pt; border-left: #800000 2px solid; } --></style>
</head>
<body>
<font face=""Arial"" size=""2""><span style=""font-size:10pt;"">
<div>notes</div>
<div><font face=""Calibri"" size=""2""><span style=""font-size:11pt;""><img src=""cid:0DF540471453B832E300400FF03B0900CFEC1201@1""> <a href=""cid:74D8EEA6180AD131B48DC59373FABBABD7E361BB@1"">GoodGEMSinstall.docx</a> </span></font></div>
<div><font face=""Calibri"" size=""2""><span style=""font-size:11pt;""> </span></font></div>
<div><font face=""Calibri"" size=""2""><span style=""font-size:11pt;""><b>some</b> <span style=""background-color:yellow;"">formatted</span> <font size=""6"" color=""red""><span style=""font-size:22pt;"">text</span></font></span></font></div>
<div><font face=""Calibri"" size=""2"" color=""red""><span style=""font-size:11pt;""> </span></font></div>
<div><font face=""Calibri"" size=""2""><span style=""font-size:11pt;""><a href=""cid:A559E9B55081418F53A3B0914D29351714C64825@1"">PowerShell_transcript.20140506143510.txt</a> </span></font></div>
<div><font face=""Calibri"" size=""2""><span style=""font-size:11pt;""> </span></font></div>
<div><font face=""Calibri"" size=""2""><span style=""font-size:11pt;""><a href=""http://www.google.com""><font color=""blue""><u>www.google.com</u></font></a></span></font></div>
<div><font face=""Calibri"" size=""2""><span style=""font-size:11pt;""> </span></font></div>
<div><font face=""Calibri"" size=""2""><span style=""font-size:11pt;"">some links <a href=""http://www.test.fr""><font color=""blue""><u>www.test.fr</u></font></a> </span></font></div>
<div><font face=""Calibri"" size=""2""><span style=""font-size:11pt;""> </span></font></div>
</span></font>
</body>
</html>
";
RegexOptions options = RegexOptions.Multiline | RegexOptions.IgnoreCase;
Regex regex = new Regex(pattern, options);
string result = regex.Replace(input, substitution);
}
}
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