2011-02-05 281 views
9

嗨,我想在cmake文件中使用正则表达式将小写字母的字符串转换为大写字母。CMake正则表达式将小写字母转换为大写

我使用的命令是:
字符串(正则表达式替换匹配替换输出输入

有谁知道如何指定使用cmake的正则表达式的设施,每一个小写字母其大写字母对应的替换?

回答

15

我不认为用CMake正则表达式可以做到这一点。如果你只是想将字符串转换为大写,你可以使用TOUPPER string function

string(TOUPPER <string1> <output variable>) 

例子给一个变量的内容转换为大写:

string(TOUPPER ${VARNAME} VARNAME) 
+0

事实证明,这正是我想要的要做,谢谢! – radman 2011-02-07 04:12:05

相关问题