病情分析:你好,一般来说,被猫抓出血后在24小时内打疫苗最好。 意见建议:当然也不是说过了24小时后打就没有效,你现在被猫抓出血已经二三年了,只要没有发病,现在打一疫苗也是有效的。尽管发病的机率不大,但为了安全起见,如果你担心,也是可以去打疫苗的。