In this paper,the nonlinear approximate equations for long wave in shallow water are studied via using two different methods.Firstly,with the aid of Mathematica and Wu-elimination method,by using sine-cosine method,three families of soliton solutions are obtained.Secondly,based on the known references,through using a new transformation,several rational formal solutions are found again.The two methods can be also applied to other nonlinear equations.