2011-02-05 269 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

相關問題