Message: previous - next
Month: March 2016

Re: [trinity-users] Hopeing I can find a regex expert here

From: Michele Calgaro <michele.calgaro@...>
Date: Wed, 23 Mar 2016 13:32:17 +0900
On 2016/03/23 12:44 PM, Gene Heskett wrote:
> Greetings; 
> I use mailfilter as a prefilter in front of fetchmail to nuke some spam 
> while its still on the server.
> But its missing hits on what I suspect is the From: or Return-Path: 
> strings that have quotation marks in the string because the string is 
> being spec'd by being surrounded by "show this name" bs.
> I've added the character < as part of the string its to search for, so 
> the search string now looks like "From:.*<*\.unwanted-tld".  Does this 
> stand that famous snow balls chance in hell of working well with or 
> without a quoted "some funkity name" in front of the real url with the 
> <> around it?
> I just love the lack of documentation on how this string comparison stuff 
> works as shown by the man pages for grep and regex.  All sorts of 
> control options are well covered, but figureing out how to write a 
> search expression must be one of the worlds better guarded secrets.
> So if someone could show me, or give a url that actually has the full 
> docs, I'd be greatfull.
> Thanks.
> Cheers, Gene Heskett
Hi Gene,
"From:.*<*\.unwanted-tld" will match a string like this (I have put one section per line to be cleaer):
whatever character
0 or more <

It is greedy, so it will scan until the last < if there are more than one.
Not sure if this is what you need or not. If you can post an example of what you need to match, I can workout another
regex if required.


PS: by the way, the internet is full of excellent documentation about regex ;-)
For example ""