若多项式(x-1)(x-k)+9(k为常数)分解因式的结果为(x+2)²,则k的值是