日期:2014-05-18  浏览次数:20737 次

如何判断这种类型的字符串及过滤??
={$A}+{$B}
={$D}*{#Rate}
=({$A}+{$B})*{#Rate}
...
大写字母是某一项的价格
Rate是费率

类似这样的应该如何判断输入的是否正确及如何过滤出来呢?

急求


------解决方案--------------------
按照你的意思: 最后这个表达式 将会被计算;

想判断计算的表达式的正确与否,可以 完全可以 将表达式计算一下;
计算出现错误的就是错误表达式,计算正确的就是正确表达式!!