ENH: Documented use of \1 syntax in replace expression.

This commit is contained in:
Brad King 2004-05-03 10:10:57 -04:00
parent 781a1eaaf9
commit c93d43b09e

View File

@ -92,7 +92,10 @@ public:
"possible and store the matches in the output variable as a list.\n" "possible and store the matches in the output variable as a list.\n"
"REGEX REPLACE will match the regular expression as many times as " "REGEX REPLACE will match the regular expression as many times as "
"possible and substitute the replacement expression for the match " "possible and substitute the replacement expression for the match "
"in the output.\n" "in the output. The replace expression may refer to paren-delimited "
"subexpressions of the match using \\1, \\2, ..., \\9. Note that "
"two backslashes (\\\\1) are required in CMake code to get a "
"backslash through argument parsing.\n"
"COMPARE EQUAL/NOTEQUAL/LESS/GREATER will compare the strings and " "COMPARE EQUAL/NOTEQUAL/LESS/GREATER will compare the strings and "
"store true or false in the output variable.\n" "store true or false in the output variable.\n"
"ASCII will convert all numbers into corresponding ASCII characters.\n" "ASCII will convert all numbers into corresponding ASCII characters.\n"