Что делает (? I) в регулярное выражение .NET означает?

В нашем коде есть регулярное выражение следующего вида:

string regex = @"(?i)foo=(BAR?-[A-Z]+(33|34)?)";

Что означает « (? I) » в начале регулярного выражения соответствует / делать? Я просмотрел документацию по регулярным выражениям .NET и, похоже, не могу понять, что означает (? I) . Спасибо!

7
задан Heinzi 12 July 2011 в 15:34
поделиться