negative look-ahead&behind assertions for read structure