【发布时间】:2010-08-13 20:54:01
【问题描述】:
是否可以编写一个查询来获取所有可以从任何给定字符串解析为 int 的字符?
例如我们有一个字符串:"$%^DDFG 6 7 23 1"
结果必须是"67231"
更难一点:我们可以只得到前三个数字吗?
【问题讨论】:
-
确切的要求并不完全清楚,像
123abc456def这样的字符串会发生什么,你想返回123456,123和456,只是123或者也许1和2和3等等?最佳方法取决于确切的规格。 -
@Paul 它说的是前三个数字。那怎么可能更准确呢?也许你想让我写 300 页的规格和一些带有一堆图表的商业计划? :)
标签: c# linq string c#-4.0 linq-to-objects