$解:(2)①當x=-1時,2x2+5x+3=0$
$所以2x2+5x+3=(x+1)(2x+3)$
$②當x=1時,x3-7x+6=0$
$所以x3-7x+6=(x-1)(x-2)(x+3).$
$(3)設x3-x2+ax+b=(x2+2x+1)(x+m)$
$則x3-x2+ax+b=x3+(m+2)x2+(2m+1)x+m$
$所以m+2=-1,2m+1=a,m=b$
$解得a=-5,b=-3,m=-3$
$所以x3-x2-5x-3=(x2+2x+1)(x-3)$
$~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~=(x+1)2(x-3).$