Поиск строки без учета регистра - PullRequest
4 голосов
/ 05 марта 2010

Какой самый быстрый и эффективный способ поиска текста по словам с использованием нечувствительного к регистру поиска.

Например, мой текст для поиска:

string textTosearch = "Here is a paragraph or Some text. Here is some more text".

Если бы я хотел найти индексы "Some" и "some", есть ли класс .Net, который делает это, или мне нужно было бы использовать что-то вроде регулярных выражений.

Ваши мысли очень ценятся.

Я использую Visual Studio 2008.

1 Ответ

7 голосов
/ 05 марта 2010

Взгляните на метод IndexOf :

textTosearch.IndexOf("some", StringComparison.OrdinalIgnoreCase);

Другие перегрузки этого метода позволяют указать начальный индекс и количество проверяемых символов.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...