返回列表 发帖

网页内容过滤中的 (?:.|\n)*? 是什么意思?

其他的内容,似乎看明白了,我看到许多规则中有上述一项,它代表什么意思呢? 我不太明白正则式,想研究一下网页过滤。

- -||||学习了,楼主请看楼下管理员的回复~

关于正则,大家都在学习,欢迎楼主加入qq群:2518335

[ 本帖最后由 duckZCX 于 2007-5-19 13:08 编辑 ]
这里是永远的家 :)

TOP

置顶帖也有小教程呀.学习学习吧

TOP

要找个时间仔细学才行,表达式比1。X复杂多了

TOP

有讨论组?太好了,光看很难能掌握,很多自己写好有疑问都没法确认,象我总是短消息麻烦板主,自己都过意不去

TOP

原帖由 duckZCX 于 2007-5-19 09:37 发表 http://bbs.ioage.com/images/common/back.gif
呵呵,不好意思。理论上讲它匹配任何字符,包括换行在类,所以造成了有些误匹配。
现在一般推荐使用[\s\S]*? 这个是非贪婪模式,匹配符合范围内的最少。

关于正则,大家都在学习,欢迎楼主加入qq群:2518335


之所以用[\s\S]*?来取代(?:.|\n)*?是因为前者的效率高一些。其实两个都是非贪婪模式
遇到崩溃假死或者感觉速度慢或者其他问题的朋友可以先试试使用TW3
TheWorld we explore the world.

TOP

返回列表