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