James, The pattern would need to be a little different to work correctly.
The \S+ is breaking it. This would be easier to see an actual log line, but try this... \/\/[^\/ ]+(?!\.net|\.org)\/\S+.php\?id=[0-9A-Za-z]{8} On Fri, 17 Mar 2017, James Lay wrote: > Date: Fri, 17 Mar 2017 11:13:05 -0500 > From: James Lay <j...@slave-tothe-box.net> > To: simple-evcorr-users@lists.sourceforge.net > Subject: Re: [Simple-evcorr-users] Negation > > So ok...using regex101.com it looks like org still matches...should I > just try and test using sec or does regex101.com mirror what sec would > do? Example: > > (?<!\.net|\.org)\S+\.php\?id=[0-9A-Za-z]{8} > > > bleh://something[.]org/something/something.php?id=sj98sdf7s978sdf > > and this still matches, again, according to regex101. Might have to > just give it a test. Thanks again...VERY helpful! > > James > > On 2017-03-17 10:02, Todd M. Hall wrote: >> Let us know if it works or not so it'll be searchable for others later. >> Performance won't likely be a problem unless you have a busy SEC >> process. >> >> >> On Fri, 17 Mar 2017, James Lay wrote: >> >>> Date: Fri, 17 Mar 2017 10:47:00 -0500 >>> From: James Lay <j...@slave-tothe-box.net> >>> To: simple-evcorr-users@lists.sourceforge.net >>> Subject: Re: [Simple-evcorr-users] Negation >>> >>> Thanks Todd...I had the regex101.com link up and trying to learn about >>> lookahead/behind...it makes me head hurt. >>> >>> James >>> >>> On 2017-03-17 09:02, Todd M. Hall wrote: >>>> I've not verified if this works in SEC, but you could maybe do a >>>> negative >>>> lookahead/behind >>>> >>>> \.php\?id=[0-9A-Za-z]{8}(?!\.net|\.org) >>>> >>>> (?<!\.net|\.org)\S+\.php\?id=[0-9A-Za-z]{8} >>>> >>>> There may be a bit of a performance hit with using these though. >>>> Give >>>> them a >>>> try. >>>> >>>> >>>> On Thu, 16 Mar 2017, James Lay wrote: >>>> >>>>> Date: Thu, 16 Mar 2017 17:42:25 -0500 >>>>> From: James Lay <j...@slave-tothe-box.net> >>>>> To: Simple Event Corralator >>>>> <simple-evcorr-users@lists.sourceforge.net> >>>>> Subject: [Simple-evcorr-users] Negation >>>>> >>>>> Hey all, >>>>> >>>>> So I'm trying to create a rule to match this pattern: >>>>> >>>>> "\.php\?id=[0-9A-Za-z]{8}" >>>>> >>>>> The caveat is that I can't match certain things like, for example >>>>> "\.net|\.org". How do I create a regex with negation for SEC? >>>>> Thank >>>>> you. >>>>> >>>>> James >>>>> >>>>> ------------------------------------------------------------------------------ >>>>> Check out the vibrant tech community on one of the world's most >>>>> engaging tech sites, Slashdot.org! http://sdm.link/slashdot >>>>> _______________________________________________ >>>>> Simple-evcorr-users mailing list >>>>> Simple-evcorr-users@lists.sourceforge.net >>>>> https://lists.sourceforge.net/lists/listinfo/simple-evcorr-users >>>>> >>>> >>>> -- >>>> Todd M. Hall >>>> Sr. Network Analyst >>>> Information Technology Services >>>> Mississippi State University >>>> t...@msstate.edu >>>> 662-325-9311 (phone) >>>> >>>> ------------------------------------------------------------------------------ >>>> Check out the vibrant tech community on one of the world's most >>>> engaging tech sites, Slashdot.org! http://sdm.link/slashdot >>>> _______________________________________________ >>>> Simple-evcorr-users mailing list >>>> Simple-evcorr-users@lists.sourceforge.net >>>> https://lists.sourceforge.net/lists/listinfo/simple-evcorr-users >>> >>> ------------------------------------------------------------------------------ >>> Check out the vibrant tech community on one of the world's most >>> engaging tech sites, Slashdot.org! http://sdm.link/slashdot >>> _______________________________________________ >>> Simple-evcorr-users mailing list >>> Simple-evcorr-users@lists.sourceforge.net >>> https://lists.sourceforge.net/lists/listinfo/simple-evcorr-users >>> >> >> -- >> Todd M. Hall >> Sr. Network Analyst >> Information Technology Services >> Mississippi State University >> t...@msstate.edu >> 662-325-9311 (phone) >> >> ------------------------------------------------------------------------------ >> Check out the vibrant tech community on one of the world's most >> engaging tech sites, Slashdot.org! http://sdm.link/slashdot >> _______________________________________________ >> Simple-evcorr-users mailing list >> Simple-evcorr-users@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/simple-evcorr-users > > ------------------------------------------------------------------------------ > Check out the vibrant tech community on one of the world's most > engaging tech sites, Slashdot.org! http://sdm.link/slashdot > _______________________________________________ > Simple-evcorr-users mailing list > Simple-evcorr-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/simple-evcorr-users > -- Todd M. Hall Sr. Network Analyst Information Technology Services Mississippi State University t...@msstate.edu 662-325-9311 (phone) ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot _______________________________________________ Simple-evcorr-users mailing list Simple-evcorr-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/simple-evcorr-users