trinity-users@lists.pearsoncomputing.net

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):
From:
whatever character
0 or more <
.unwanted-tld

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.

Cheers
  Michele

PS: by the way, the internet is full of excellent documentation about regex ;-)
For example "http://www.regular-expressions.info/"


Attachments: