0
         var d = new Date();
        string[] weekday = new string[10];
        weekday[0] = "Söndag";
        weekday[1] = "Måndag";
        weekday[2] = "Tisdag";
        weekday[3] = "Onsdag";
        weekday[4] = "Torsdag";
        weekday[5] = "Fredag";
        weekday[6] = "Lördag";
        int day = (int)DateTime.Now.DayOfWeek;
        var n = weekday[day];

        var match = Regex.Match(item.InnerText, @"\b" + n + "\s(.*)\s(.*)\s(.*)", RegexOptions.Multiline);

        Response.Write(match.Value);

i get the "unrecognized escape sequence" error on \s(.)\s(.)\s(.) when i put in the variable. It works fine when it's only @"\bMåndag\s(.)\s(.)\s(.)", RegexOptions.Multiline);

1 Answers1

0

you can use @ for regex

var match = Regex.Match(item.InnerText, @"\b" + n + @"\s(.*)\s(.*)\s(.*)", RegexOptions.Multiline);
jjj
  • 1,136
  • 3
  • 18
  • 28