Did you copy the question wrongly? Should it be [tex]2x^2-x+3[/tex] or [tex]2x^2-x-3[/tex]? Because both answer (your answer and the textbook answer) did not give -3.
To check which is correct, we expand both answer back and see which one matches the question:
Your answer:
[tex](2x - 3)(x + 1) = 2x^2 + 2x - 3x - 3 = 2x^2 - x - 3 [/tex]
textbook answer:
[tex](2x + 3)(x - 1) = 2x^2 - 2x + 3x - 3 = 2x^2 + x - 3[/tex]
So if the original question is [tex]2x^2-x-3[/tex] then your answer is correct and the textbook answer is wrong.
I hope this helps ....