On Fri, 09 Jan 2015 09:04:36 +0000, Duncan wrote:

> Jim Henderson posted on Thu, 08 Jan 2015 21:27:05 +0000 as excerpted:
> 
>> On Thu, 08 Jan 2015 19:02:20 +0000, Jim Henderson wrote:
>> 
>>>> That is of course assuming there wasn't some bug in your regex or the
>>>> like, that failed the expected match. =:^\
>>> 
>>> My initial instinct was that it should have matched, but I realize now
>>> that the address I put in didn't escape the '.' characters, which may
>>> be causing it to fail.  I see that the From: rule example does, so
>>> I'll try that when I have a minute free today.
>> 
>> Nope, changed the rule and no change.
> 
> Yeah.  Failure to escape the '.' characters (which in regex match any
> single character unless escaped) would simply result in, for example,
> sample.com and samplexcom both matching an unescaped sample.com regex
> (you'd use the escaped form, sample\.com, to match the dot
> specifically).
> 
> So the unescaped form would result in additional false matches, not
> additional match-failures, which if it's match-failures you're seeing,
> means the unescaped . can't be the reason.
> 
> (Unless of course there's a bug, but the actual regex processing code is
> surely library code, not pan itself, and if there was a bug in that
> you'd very likely be seeing it in other packages depending on that lib
> as well...)

Yep, that made sense to me just after I did it.  :)

Jim

-- 
 Jim Henderson
 Please keep on-topic replies on the list so everyone benefits


_______________________________________________
Pan-users mailing list
Pan-users@nongnu.org
https://lists.nongnu.org/mailman/listinfo/pan-users

Reply via email to