[This is preliminary documentation and is subject to change.]
Matches a pattern against a string, and returns the part of this
string corresponding to a placeholder.
Return Value
The part of the input string matching the first ^^ placeholder in
the pattern, or null is there is no match.
Remarks
This is a simple version of a regular expression style match. It can include the following markers in the pattern:
.. | This will match zero or more characters, excluding
\n. |
^^ | This will match one or more characters, excluding \n. The
part of the input string matching the first of these will be
returned. |
space | Every space in the pattern will match one or more whitespace
characters in the input string. |
>| | This matches the end of the input string, or any amount of
whitespace followed by the end of the input string |
Apart from these elements, the pattern should be formatted as for .NET regular expressions, with appropriate escapes. Matching is case insensitive.