>>>>> "Angus" == Angus Leeming <[EMAIL PROTECTED]> writes:

Angus> I'm not saying that the regexes are wrong, but I'm not so sure
Angus> that they say what you say they say or that they do the job
Angus> very well. Below are some statements saying in words what the
Angus> regexes actually do say.

Well, I did not change the regexps from what they do. The comment
above them is not supposed to describe them precisely (they describe
themselves fairly well), but to give an idea of what kind of log
content they can match.

Angus> Presumably, the first two patterns of the regex clean up any
Angus> crud left over from last time?

Yes. 

Angus> Why is the last grouping a grouping and, if you're interested
Angus> in matching '[ )]*', why not match that instead of '.*', all of
Angus> which, except ' )' is caught by the previous pattern?

The last grouping is here to keep the remainder of the line, which
will be parsed in the next round. 

Angus> Once again, I don't think that the comment matches the regex.
Angus> Which one is meant to be correct.

I'm not sure.

Again, I do not think that the behaviour of the regexps is worse than
what it used to be :)

JMarc

Reply via email to