using System;
using System.Text.RegularExpressions;
public class Example
{
public static void Main()
{
string pattern = @"(\s+)(\S+)=[""']?((?:.(?![""']?\s+(?:\S+)=|[>""']))+.)[""']?";
string input = @"<p class=""MsoNormal"" style=""margin: 0in 0in 10pt;""><span style=""font-family: "Gill Sans MT","sans-serif"; mso-bidi-font-family: Arial;""><span style=""font-size: small;"">On Friday, November 13, 2015, at approximately 3:24 p.m., the Sacramento Police Department responded to the intersection of Mabel Street and Silver Eagle Road regarding the report of a shooting.</span><span style=""font-size: small;""><span style=""mso-spacerun: yes;""> </span></span></span></p>
<p class=""MsoNormal"" style=""margin: 0in 0in 10pt;""><span style=""font-family: "Gill Sans MT","sans-serif"; mso-bidi-font-family: Arial;""><span style=""font-size: small;"">Officers received additional information that the victim’s vehicle, occupied by five juveniles, was driving east-bound on Silver Eagle Road when it stopped at the intersection of Mabel Street.</span><span style=""mso-spacerun: yes;""><span style=""font-size: small;""> </span></span><span style=""font-size: small;"">At that time, the unknown suspect(s) fired multiple rounds at the vehicle, striking the driver and the front passenger. </span><span style=""mso-spacerun: yes;""><span style=""font-size: small;""> </span></span><span style=""font-size: small;"">The suspect(s) fled the scene in an unknown direction of travel.</span><span style=""mso-spacerun: yes;""><span style=""font-size: small;""> </span></span><span style=""font-size: small;"">It is unknown at this time if the suspect(s) were in a vehicle or on foot at the time of the assault.</span><span style=""font-size: small;""><span style=""mso-spacerun: yes;""> </span></span></span></p>
<p class=""MsoNormal"" style=""margin: 0in 0in 10pt;""><span style=""font-family: "Gill Sans MT","sans-serif"; mso-bidi-font-family: Arial;""><span style=""font-size: small;"">After the shooting, all of the passengers exited the vehicle.</span><span style=""mso-spacerun: yes;""><span style=""font-size: small;""> </span></span><span style=""font-size: small;"">One of the passengers put the critically-injured driver in the back seat of the car and drove him to the 1400 block of Grand Avenue.</span><span style=""mso-spacerun: yes;""><span style=""font-size: small;""> </span></span><span style=""font-size: small;"">Sacramento Fire Department personnel responded and transported the 17-year-old juvenile to an area hospital where he later succumbed to his injuries. </span></span></p>
<p class=""MsoNormal"" style=""margin: 0in 0in 10pt;""><span style=""font-family: "Gill Sans MT","sans-serif"; mso-bidi-font-family: Arial;""><span style=""font-size: small;"">The remaining juveniles hailed an uninvolved, passerby who transported the front passenger to an area hospital where he is being treated for a non-life threatening injury.</span><span style=""font-size: small;""><span style=""mso-spacerun: yes;""> </span></span></span></p>
<p class=""MsoNormal"" style=""margin: 0in 0in 10pt;""><span style=""font-family: "Gill Sans MT","sans-serif"; mso-bidi-font-family: Arial;""><span style=""font-size: small;"">Homicide detectives along with Crime Scene Investigators were summoned to the crime scene to begin collecting evidence, and canvassing the area. </span></span></p>
<p class=""MsoNormal"" style=""margin: 0in 0in 10pt;""><span style=""font-family: "Gill Sans MT","sans-serif"; mso-bidi-font-family: Arial;""><span style=""font-size: small;"">A specific motive has not been determined in this incident.</span><span style=""mso-spacerun: yes;""><span style=""font-size: small;""> </span></span><span style=""font-size: small;"">The investigation remains very active and no arrests have been made.</span><span style=""mso-spacerun: yes;""><span style=""font-size: small;""> </span></span><span style=""mso-spacerun: yes;""><span style=""font-size: small;""> </span></span><span style=""mso-spacerun: yes;""><span style=""font-size: small;""> </span></span><span style=""font-size: small;""><span style=""mso-spacerun: yes;""> </span></span></span></p>
<p class=""MsoNormal"" style=""margin: 0in 0in 10pt;""><span style=""font-family: "Gill Sans MT","sans-serif"; mso-bidi-font-family: Arial;""><span style=""font-size: small;"">Sacramento Police Department detectives encourage any witnesses with information to contact the dispatch center at (916) 264-5471 or Crime Alert at (916) 443-HELP (4357) or text in a tip to 274637 (CRIMES). Enter SACTIP followed by the tip information. Callers can remain anonymous and may be eligible for a reward of up to $1,000.</span></span></p>";
foreach (Match m in Regex.Matches(input, pattern))
{
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