令t=2x+1得,x= t?1 2 ,代入f(2x+1)=3x-2得,f(t)= 3 2 t? 7 2 ,则f(x)= 3 2 x? 7 2 ,则f(a)= 3 2 a? 7 2 =4,解得a=5,故答案为:5.