Поиск фразы с учетом регистра в Visual Stack Overflow

Я пытаюсь создать функцию, которая будет действовать как чувствительный к регистру атрибут поиска фразы. В контексте программы у пользователя будет текстовый документ, который он затем сможет запросить во фразе поиска, и каждый экземпляр этой фразы будет выделен в документе. Этот поиск фразы может быть чувствительным к регистру или нет.

Очевидно, что если запрос чувствителен к регистру, поиск будет дополнительно ограничен, тогда как, если он не чувствителен к регистру, будет выполнен более обобщенный поиск. Сейчас я просто пытаюсь найти лучший способ приблизиться к этому.

Программа находится на Visual C ++, в Visual Studios 2012 и будет использовать компонент формы. Поддерживает ли C ++ / Visual C ++ идею регулярных выражений? Существуют ли другие способы ограничения поиска, чтобы сделать его чувствительным к регистру?

Любые знания, советы или что-нибудь ценится. Заранее спасибо.

-1

Решение

Если вы используете «компонент формы», то я предполагаю, что вы используете C ++ / CLI; что означает, что вы используете .NET.

В .NET есть классы RegEx, а также обычные функции поиска строк. Увидеть:

Если вы хотите использовать родной C ++, то вы можете использовать

#include <regex>

Смотрите также:

1

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector