Commit cdcbafc0 authored by Nils Goroll's avatar Nils Goroll

update generated RSTs

parent 6d8f106d
Pipeline #457 failed with stages
......@@ -113,7 +113,7 @@ since it re-uses the compiled expression obtained at VCL
initialization. So if you are matching against a fixed pattern that
never changes during the lifetime of VCL, use ``match``.
.. _vmod_re.regex:
.. _re.regex():
new xregex = re.regex(STRING, INT limit, INT limit_recursion)
-------------------------------------------------------------
......@@ -137,12 +137,12 @@ Description
The optional parameters ``limit`` and ``limit_recursion`` are
per-object defaults for the respective parameters of the
`vmod_re.regex.match`_ method.
`xregex.match()`_ method.
Example
``new myregex = re.regex("\bmax-age\s*=\s*(\d+)");``
.. _vmod_re.regex.match:
.. _xregex.match():
BOOL xregex.match(STRING, INT limit, INT limit_recursion)
---------------------------------------------------------
......@@ -160,19 +160,19 @@ Description
internal matching function calls in a ``pcre_exec()``
execution, analogous to the varnishd ``pcre_match_limit``
parameter. For the default value 0, the ``limit`` given to the
constructor `vmod_re.regex`_ is used.
constructor `re.regex()`_ is used.
The optional parameter ``limit_recursion`` restricts the
number of internal matching function recursions in a
``pcre_exec()`` execution, analogous to the varnishd
``pcre_match_limit_recursion`` parameter. For the default
value 0, the ``limit_recursion`` given to the constructor
`vmod_re.regex`_ is used.
`re.regex()`_ is used.
Example
``if (myregex.match(beresp.http.Surrogate-Control)) { # ...``
.. _vmod_re.regex.backref:
.. _xregex.backref():
STRING xregex.backref(INT, STRING fallback)
-------------------------------------------
......@@ -208,7 +208,7 @@ Description
Example
``set beresp.ttl = std.duration(myregex.backref(1, "120"), 120s);``
.. _vmod_re.match_dyn:
.. _re.match_dyn():
BOOL match_dyn(STRING, STRING, INT limit, INT limit_recursion)
--------------------------------------------------------------
......@@ -233,13 +233,13 @@ Description
``false``.
For parameters ``limit`` and ``limit_recursion`` see
`vmod_re.regex.match`_, except that there is no object to inherit
`xregex.match()`_, except that there is no object to inherit
defaults from.
Example
``if (re.match_dyn(req.http.Foo + "(\d+)", beresp.http.Bar)) { # ...``
.. _vmod_re.backref_dyn:
.. _re.backref_dyn():
STRING backref_dyn(INT, STRING fallback)
----------------------------------------
......@@ -265,7 +265,7 @@ Description
in the same task scope, then a ``VCL_Error`` message is logged, and
the fallback string is returned.
.. _vmod_re.version:
.. _re.version():
STRING version()
----------------
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment