changeset 290:15f81ed48a43

Documented regex captures in the "if" SSI command.
author Valentin Bartenev <vbart@nginx.com>
date Wed, 28 Dec 2011 13:27:29 +0000
parents df261b1ce71f
children fd85955f31aa
files xml/ru/docs/http/ngx_http_ssi_module.xml
diffstat 1 files changed, 8 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/xml/ru/docs/http/ngx_http_ssi_module.xml
+++ b/xml/ru/docs/http/ngx_http_ssi_module.xml
@@ -197,6 +197,14 @@ SSI. По умолчанию используется такая строка:
 &lt;!--# if expr="$name != /text/" --&gt;
 </example>
 Если в text встречаются переменные, то производится подстановка их значений.
+В регулярном выражении можно задать позиционные и именованные выделения,
+а затем использовать их через переменные:
+<example>
+&lt;!--# if expr="$name = /(.+)@(?P&lt;domain&gt;.+)/" --&gt;
+    &lt;!--# echo var="1" --&gt;
+    &lt;!--# echo var="domain" --&gt;
+&lt;!--# endif --&gt;
+</example>
 </listitem>
 </list>