CMake Regex для преобразования нижнего регистра в верхний регистр
Привет, я пытаюсь преобразовать строку строчных букв в верхний регистр, используя regex в файле cmake.
Команда, которую я использую:
string (соответствие REGEX REPLACE заменяет выходной вход)
Кто-нибудь знает, как указать, что каждое строчное письмо должно быть заменено его прописным знаком с помощью средства cmake regex?
Ответы
Ответ 1
Я не думаю, что это можно сделать с помощью регулярного выражения CMake. Если вы просто хотите преобразовать строку в верхний регистр, вы можете использовать строковую функцию TOUPPER:
string(TOUPPER <string1> <output variable>)
Пример для преобразования содержимого переменной в верхний регистр:
string(TOUPPER ${VARNAME} VARNAME)