将formatstring和expr改为基于词法解析
format string  改为走递归向下的语法解析