Hi Ted,

Ted Cooper on Thursday, July 17, 2008 2:28 AM:

> Can you split the regex up into multiple components? ie match 
> a common bit to all of them and then use the extra differences 
> in other if/then statements. That should remove the limit but 
> maybe cause it run slowly.

Unfortunately that is not possible because every part of the 
expression is pretty context sensitive. I'm trying to match From
and Date headers against RFC 2822 correctness. My Date expression
is 1000 characters long, the From expression is 1150 characters.

I could test twice and match against one alternative at a time 
(there are several alternatives in the expression), but that would 
make me split up the regular expression that I so carefully 
crafted. :-S

Well, thanks anyway, I certainly won't mess with the code!

Dominik


-- 
## List details at http://lists.exim.org/mailman/listinfo/exim-users 
## Exim details at http://www.exim.org/
## Please use the Wiki with this list - http://wiki.exim.org/

Reply via email to