From: Ilya Zakharevich Date: 2008-01-27T06:39:59+09:00 Subject: Re: regular expression negate a word (not character) [A complimentary Cc of this posting was sent to Summercool ], who wrote in article <27249159-9ff3-4887-acb7-99cf0d2582a8@n20g2000hsh.googlegroups.com>: > so for example, it will grep for > > winter tire > tire > retire > tired > > but will not grep for > > snow tire > snow tire > some snowtires This does not describe the problem completely. What about thisnow tire snow; tire etc? Anyway, one of the obvious modifications of (^ | \b(?!snow) \w+ ) \W* tire should work. Hope this helps, Ilya