若不论x为何值,(ax+b)(x+2)=x2-4,则ab=______.