diff options
author | Brad King <brad.king@kitware.com> | 2017-04-19 14:42:23 (GMT) |
---|---|---|
committer | Kitware Robot <kwrobot@kitware.com> | 2017-04-19 14:45:41 (GMT) |
commit | 334efdebb8c69e6327fecb42ed1ae3cfcdb1cad6 (patch) | |
tree | 3c9efe45eb0c1c24f7a6975736c9fff66c21403b /Help/variable/CMAKE_MATCH_n.rst | |
parent | c79e7e09a83cb6cd8bfde600ce492f0429236a02 (diff) | |
parent | eb08e1febba1cdc71bea2aee6431b5ed8f711af2 (diff) | |
download | CMake-334efdebb8c69e6327fecb42ed1ae3cfcdb1cad6.zip CMake-334efdebb8c69e6327fecb42ed1ae3cfcdb1cad6.tar.gz CMake-334efdebb8c69e6327fecb42ed1ae3cfcdb1cad6.tar.bz2 |
Merge topic 'doc-CMAKE_MATCH_n'
eb08e1fe Help: Document CMAKE_MATCH_<n> variables
8dd99752 Help: Link from if(MATCHES) to regex specification docs
a0091a69 Help: Format string() command regex specification docs
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !719
Diffstat (limited to 'Help/variable/CMAKE_MATCH_n.rst')
-rw-r--r-- | Help/variable/CMAKE_MATCH_n.rst | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/Help/variable/CMAKE_MATCH_n.rst b/Help/variable/CMAKE_MATCH_n.rst new file mode 100644 index 0000000..c7dd623 --- /dev/null +++ b/Help/variable/CMAKE_MATCH_n.rst @@ -0,0 +1,10 @@ +CMAKE_MATCH_<n> +--------------- + +Capture group ``<n>`` matched by the last regular expression, for groups +0 through 9. Group 0 is the entire match. Groups 1 through 9 are the +subexpressions captured by ``()`` syntax. + +When a regular expression match is used, CMake fills in ``CMAKE_MATCH_<n>`` +variables with the match contents. The :variable:`CMAKE_MATCH_COUNT` +variable holds the number of match expressions when these are filled. |