in reply to Re: Using negative lookahead
in thread Using negative lookahead

Actually this looks simpler than the earlier solution. And I get the bit about moving the position with '.'.