关于正则匹配的几个问题

新手入门、经验交流

Moderator: cre

Forum rules
  • 软件自带帮助是最好的入门教程,请仔细阅读;在您掌握最基本知识前,我们没法帮助您
  • 提问前请先查阅软件帮助文件和论坛相关讨论
  • 查阅软件帮助和论坛相关讨论即可解决的问题帖将直接删除,以免浪费他人时间
  • 请学会如何提问,尽量将问题描述清楚,不明确的提问将被直接删除
Post Reply
fennng
Posts: 3
Joined: Jan 20 2008, 12:47

关于正则匹配的几个问题

Post by fennng »

我对PERL标准的正则是相当熟悉的。。。但用起PROX来真是一头雾水。帮助文件看起来非常吃力,而且还是不太懂。

有几个问题。

我要匹配网页中一段内容,这一段有好几行。。。我要怎么才能让*匹配换成符? 我一直没搞懂。

有时候加上了PROX代理后,有些网站就不让访问了,一定要去定代理才能上,这是怎么回事?

PROX的非贪婪匹配是怎么写的?

解答一下,我看不懂英文的帮助文件,谢谢!
User avatar
phoenix
Site Admin
Posts: 526
Joined: Dec 29 2007, 16:27

Re: 关于正则匹配的几个问题

Post by phoenix »

首先,Proxomitron使用的并不是标准的正则,而是经过了一定的变形。
其次,我对PCRE并不精通,以下只是依据使用Proxomitron的经验解答,不一定完全准确。
fennng wrote:我要匹配网页中一段内容,这一段有好几行。。。我要怎么才能让*匹配换成符? 我一直没搞懂。
“*”匹配所有字符,包括换行符。
fennng wrote:有时候加上了PROX代理后,有些网站就不让访问了,一定要去定代理才能上,这是怎么回事?
没有例子很难说清楚,具体问题要具体分析。
fennng wrote:PROX的非贪婪匹配是怎么写的?
Proxomitron的大部分匹配应该都是非贪婪的,除了“+”。

如果还不明白,最好给出具体例子。
fennng
Posts: 3
Joined: Jan 20 2008, 12:47

Re: 关于正则匹配的几个问题

Post by fennng »

谢谢你,我下次碰到具体问题,会把例子发上来。
Post Reply