Я должен проверить, начинается ли конкретная строка с другой. Строки кодируются с использованием utf8, и сравнение должно быть нечувствительным к регистру.
Я знаю, что это очень похоже на эту тему Сравнение строк без учета регистра в C++ , но я не хочу использовать библиотеку boost и предпочитаю переносимые решения (Если это «почти» невозможно, я предпочитаю Linux-ориентированные решения ).
Возможно ли в C++11 использовать его библиотеку регулярных выражений? Или просто используя простые методы сравнения строк?