[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[ale] Single out a alarm with regex
- Subject: [ale] Single out a alarm with regex
- From: aledonne.listmail at gmail.com (Alex LeDonne)
- Date: Wed, 4 Oct 2006 16:05:20 -0400
- In-reply-to: <[email protected]>
- References: <[email protected]>
On 10/4/06, Christopher Fowler <cfowler at outpostsentinel.com> wrote:
> I've started with a regex that looks like this:
>
> '^(DCH:.*?(MAINT).*$)'
>
> The outer '(' are there so I can capture the whole thing in $1.
>
> what I'm trying to do is create a regex that will catch anything that
> matches this format:
>
> DCH: 0 <TYPE> ....
>
> I want th whole line but I do not want it if the type is 'MAINT'. What
> I'm trying to do is get it to pass when the word MAINT is not in the
> phrase. Can someone give me a pointer?
>
Does the language/regex engine in question support zero-width negative
lookahead assertions?
'^(DCH: .*? (?!MAINT).*$)'
I'm assuming that the space characters are part of the format. Use
them to your advantage.
-A