描述:与正则表达式运算符(@rx)一起使用时,捕获操作将创建正则表达式捕获的副本,并将它们放入事务变量集合中。


所属动作组:非阻断性动作


例如:


SecRule REQUEST_BODY "^username=(\w{25,})" phase:2,capture,t:none,chain,id:105

 SecRule TX:1 "(?:(?:a(dmin|nonymous)))"


在成功的模式匹配中最多可复制10个捕获,每个捕获的名称由0到9之间的数字组成。TX.0变量始终包含正则表达式匹配的整个区域。 所有其他变量都包含捕获的值,按捕获括号在正则表达式中出现的顺序排列。



Created with the Personal Edition of HelpNDoc: Easy EPub and documentation editor