Regular expression options in C#

var data = "AaaA\r\naaaA";
var pattern = "^(a+)$";
var regex = new Regex(pattern, RegexOptions.IgnoreCase |
    RegexOptions.Multiline);
var value = regex.Match(data).Value;
//value is "aaaA"