情况一
((([0-9])\.[0-9]{1,2}|[1-9]{1,})[\+\-\*\\/]{0,1}){1,}
非法字符压根就排除不掉
@Wu~Kong: 我是菜鸟,这个按你给的条件写的,具体是什么非法字符
@OpenPoint: 除. + *以外的字符都是非法字符