in reply to Re^2: Defining Characters in Word Boundary?
in thread Defining Characters in Word Boundary?

Compare
'ab' =~ /a(?!a)/ 'a' =~ /a(?!a)/
and
'ab' =~ /a(?=[^a])/ 'a' =~ /a(?=[^a])/