lanyer 发表于 2013-2-1 00:32:51

请教一个ROS L7 的一个语法格式问题

某条 ros 的 l7 如下,

^.*(post|POST|get|GET).+(\.htm|\.asp|\.js).*$

那么 遇到 .html   .aspx.jsp 时能否正确的识别出?

如果 网页为 大写的 .HTM   .ASP.JS又能否被正确的识别出呢?

9939781 发表于 2013-2-1 00:41:16

测试下不就知道了么?问的时间都测试完了。

Gulx 发表于 2013-2-1 08:46:09

“那么 遇到 .html   .aspx.jsp 时能否正确的识别出?”识别不出,因为$在正规表达式中的含义就是结束


可以看看这个网页,有语法介绍
http://deerchao.net/tutorials/regex/regex.htm#resources

mjg711009 发表于 2013-2-3 22:28:46

好文章啊,谢谢楼主了

drason 发表于 2013-2-4 17:25:16

layer7不区分大小写 !!!

prince90s 发表于 2013-2-4 22:16:48

Gulx 发表于 2013-2-1 08:46 static/image/common/back.gif
“那么 遇到 .html   .aspx.jsp 时能否正确的识别出?”识别不出,因为$在正规表达式中的含义就是结束

...

可以识别,因为写L7只是匹配其中的一些特征,匹配越多越准确
页: [1]
查看完整版本: 请教一个ROS L7 的一个语法格式问题