【发布时间】:2013-10-09 09:23:51
【问题描述】:
我正在尝试在字符串中查找最后一个运算符(+、-、* 或 /)。
我试图使用方法string.indexof('operator', i);,但在这种情况下我只能得到operator的单一类型。有没有更好的解决方案?
string 的值例如可以是:
1+1/2*3-4
或
1/2-3+4*7
这意味着最后一个运算符可以是它们中的任何一个。
【问题讨论】:
-
+1,好问题。我知道如何做到这一点,但它不会很优雅,所以在我找到一种可以简洁地完成的方法(使用类似 LINQ 的方法)之前,我会等着看其他建议。编辑:排序,有一个方法。
标签: c# string lastindexof