C ++ 11 регистрозависимое сравнение начала строки (юникод)

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

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

Возможно ли это в C ++ 11 с использованием его библиотеки регулярных выражений? Или просто используя простые методы сравнения строк?

Ответы на вопрос(3)

Ваш ответ на вопрос