To perform case-insensitive pattern matching using regular expressions in C#, you can use the RegexOptions.IgnoreCase option. This allows the regular expression to match strings regardless of case.