[ILUG] regexp to match anything except a line that starts with
something specific
Aidan Delaney
adelaney at cs.may.ie
Mon Oct 11 11:42:41 IST 2004
On Mon, 2004-10-11 at 11:38 +0200, Paul Dunne wrote:
> Caolan asked,
>
> I'm trying to make a regexp which will match any
> line except a line that starts with "slot:" I've got
> ^([^s]|s[^l]|sl[^o]|slo[^t]|slot[^:]).* which matches any line that
> doesn't have "slot:" in it, but lines that don't start with "slot:"
> but nevertheless contain it are still matched by the regexp. Any
> ideas ? It's got to be a regexp for other constraints.
grep -v "^slot:" filename
--
Aidan Delaney email: adelaney at cs.may.ie
web: http://www.cs.may.ie/~adelaney
gpg: http://www.cs.may.ie/~adelaney/public_key.asc
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
Url : http://mail.linux.ie/pipermail/ilug/attachments/20041011/6be68f52/attachment.pgp
More information about the ILUG
mailing list