Logged In: NO

I'm afraid you are wrong. The lookbehind asserts that there must be an "a" before the "b". In your second example there is no "a" before the "b". (Comment by PH)