View Full Version : Regular Expression Question
gab10
February 13th, 2005, 03:04 PM
I'm not too good with Regular Expressions... does anyone know the syntax to find all the strings that don't contain a particular phrase? I tried
(somephrase){0}
but that doesn't seem to work.
Koobi
February 14th, 2005, 09:57 AM
I'm not too good with Regular Expressions... does anyone know the syntax to find all the strings that don't contain a particular phrase? I tried
(somephrase){0}
but that doesn't seem to work.
This should work.
[^somephrase]+
ow50
February 14th, 2005, 01:48 PM
This should work.
[^somephrase]+
Wouldn't that would equal[bcdfgijklnqtuvwxyz]+which would match lines that have at least one character not in 'somephrase'?
I dont know of a way to match not 'somephrase' with standard regexes. It depends on what app you're using.
Grep: grep -Gv "somephrase" filename
Perl script:
while (<FILE>) {
if ($_ !~ /somephrase/ ) { print "$_" }
}
Sed seems to have ! as negation operator, but I don't know how to use that.
vBulletin® v3.8.7, Copyright ©2000-2012, vBulletin Solutions, Inc.