var markdown = @"
This is a paragraph.
This is another paragraph.
This is a paragraph with *emphasis*.
This is a paragraph with **strong emphasis**.
This is a paragraph with ***combined emphasis***.
";
var matches = Regex.Matches(markdown, @"^(.*)\.$", RegexOptions.Multiline);
foreach (var item in matches) {
Console.WriteLine(item);
}
위 코드를 실행하면 정규표현식에 매치되는 문자열이 하나도 뜨지않습니다.
Regexr.com 에서 같은 정규표현식으로 확인해보면 정규표현식 자체에는 문제가 없는것 같습니다.
제가 생각하는 원인은 Multiline 플래그가 적용되지 않는 것 같은데 다른 문제가 있을까요?