using System;
using System.Text.RegularExpressions;
public class Example
{
public static void Main()
{
string pattern = @/
.*Eventname 2.*\n
/;
string input = @"<select id=""filter_event_id"" name=""filter_event_id"" class=""inputbox chzn-done"" onchange=""submit();"" style=""display: none;"">
<option value=""0"">Select Event</option>
<option value=""113"">Eventname (RB113) (02-05-2015)</option>
<option value=""104"">Eventname 2 (T104) (09-05-2015)</option>
<option value=""109"">Eventname 3 (M109) (15-05-2015)</option>
<option value=""99"" selected=""selected"">Eventname 4 (M99) (24-04-2015)</option>
</select>";
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