Как regex да ми намери всички повторения на даден стринг в целия техт?
Как при търсене на "аа" в "аааааа" да намеря 5 повторения, а не 3?
Този код дава отговор: 3 намерени повторения.
string inputString = Console.ReadLine();
string searchedWord = Console.ReadLine();
var regex = new Regex(searchedWord,RegexOptions.IgnoreCase);
var matches = regex.Matches(inputString);
int count = 0;
foreach (Match m in matches)
{
count++;
}
Console.WriteLine( count);
Как се задава това, което в http://regexr.com/ се нарича: "expression flag" в C#? Например, как да задам търсене с флаг global?