From 8dd997526370c4d1232bcde46e0eb2a751dfa3fd Mon Sep 17 00:00:00 2001 From: Brad King Date: Tue, 18 Apr 2017 14:45:04 -0400 Subject: Help: Link from if(MATCHES) to regex specification docs --- Help/command/if.rst | 2 +- Help/command/string.rst | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/Help/command/if.rst b/Help/command/if.rst index 2a087d0..f0a9588 100644 --- a/Help/command/if.rst +++ b/Help/command/if.rst @@ -103,7 +103,7 @@ Possible expressions are: ``if( MATCHES regex)`` True if the given string or variable's value matches the given regular - expression. + expression. See :ref:`Regex Specification` for regex format. ``if( LESS )`` True if the given string or variable's value is a valid number and less diff --git a/Help/command/string.rst b/Help/command/string.rst index 7199178..fe38c99 100644 --- a/Help/command/string.rst +++ b/Help/command/string.rst @@ -77,6 +77,8 @@ 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. +.. _`Regex Specification`: + Regex Specification """"""""""""""""""" -- cgit v0.12