fix some bug in deal with number or string with length short or equal than 2.