2012-09-06 43 views
-4

可能重复:
Evaluating a math expression given in string form如何像 “1 + 23-56” 字符串转换为数字

我如何转换代表数学表达式的字符串,如“ 1 + 23-56“变成数字?我正在尝试在Java中执行此操作。

+2

请将你给你试图做这个用什么语言,你使用的是什么技术帮助 – Jayson

+0

?正则表达式在这些情况下非常有用。它们允许您匹配模式并提取您需要的内容。 – sarsnake

+0

因为你没有指定语言,我会假设你正在使用JavaScript。只需将它传入eval() – MStodd

回答