【发布时间】:2011-06-21 18:40:42
【问题描述】:
您好,我正在尝试使用 cmake 文件中的正则表达式将一串小写字母转换为大写。
我使用的命令是:
string(REGEX REPLACE 匹配替换输出输入)
有谁知道如何使用 cmake 的正则表达式工具指定将每个小写字母替换为对应的大写字母?
【问题讨论】:
您好,我正在尝试使用 cmake 文件中的正则表达式将一串小写字母转换为大写。
我使用的命令是:
string(REGEX REPLACE 匹配替换输出输入)
有谁知道如何使用 cmake 的正则表达式工具指定将每个小写字母替换为对应的大写字母?
【问题讨论】:
我认为使用 CMake 正则表达式不可能做到这一点。如果您只想将字符串转换为大写,可以使用TOUPPER string function:
string(TOUPPER <string1> <output variable>)
将变量内容转换为大写的示例:
string(TOUPPER ${VARNAME} VARNAME)
【讨论】: