【发布时间】:2011-11-30 02:33:31
【问题描述】:
我有类似的字符串:“7d”、“5m”、“95d”等。
我需要找到简单的方法来分别得到整数和字符。
我怎样才能做到这一点:
int number = GetNumber("95d"); //should return 95
char code = GetCode("95d"); // should return d
【问题讨论】:
-
不正确的字符串值怎么办?你想以某种方式处理它吗?
-
在我看来,这几乎像 7d,就像双精度值 7 和 5m,像十进制的 5。如果这是在正确的附近,你可能有“5.0m”吗?
标签: c# .net regex string parsing