On Thu, Oct 25, 2012 at 10:00 PM, Ed Morton <mortons...@gmail.com> wrote: > Because there is no solution - there IS no _RE_ that will match a string not > at the beginning of a line.
Depending on what the OP meant, the following would both work: - r"^(?!mystring)" (the string does not occur at the beginning) - r"(?!^)mystring" (the string occurs elsewhere than the beginning) [Someone else's interpretation] Both are "regular expressions" even in the academic sense, or else have a translation as regular expressions in the academic sense. They're also Python regexps. So I don't know what you mean. -- Devin -- http://mail.python.org/mailman/listinfo/python-list