В C # я хочу иметь возможность в общем случае заменять текст, игнорируя регистр в поиске, но не в замене (вроде?). Вот пример:
У меня есть список, который выглядит так:
Сайт -> Место
Вещи -> Вещи
и т.д ...
Затем я хочу вызвать ConvertMyString ("Site") и вернуть его "Place".
Пока у меня это работает, НО ...
Если я вызываю ConvertMyString ("site"), я бы хотел, чтобы он возвращал "place" (в нижнем регистре).
Есть ли простой способ сделать это с помощью RegEx или чего-то еще, не помещая все прописные и строчные версии в список?