|regular expression question email@example.com (Gijs) (2005-06-08)|
|Re: regular expression question firstname.lastname@example.org (glen herrmannsfeldt) (2005-06-08)|
|Re: regular expression question email@example.com (Karsten Nyblad) (2005-06-08)|
|Re: regular expression question firstname.lastname@example.org (2005-06-08)|
|Re: regular expression question email@example.com (Gijs) (2005-06-09)|
|Re: regular expression question firstname.lastname@example.org (Nicola Musatti) (2005-06-09)|
|Re: regular expression question cfc@shell01.TheWorld.com (Chris F Clark) (2005-06-09)|
|[6 later articles]|
|Date:||8 Jun 2005 16:01:34 -0400|
|Posted-Date:||08 Jun 2005 16:01:34 EDT|
Don't know if this is the right group for this. Can anyone tell me how
to create a regular expression that matches all except for one string?
I tried to use the complement sign ^, but this is only usable for one
character, not for a whole string.
So for example I want to have a RE that matches all strings except for
the string "hello". How do you do this?
I have the feeling this is a very dumb question, but I have no idea how
to get this.
Thanks in advance!
[It's not a dumb question, it's a hard question. The complement of a RE
is usually not a RE. My practical advice would be to look for "hello" and
reverse the sense of the test in the surrounding code. -John]
Return to the
Search the comp.compilers archives again.