【发布时间】:2012-09-27 14:56:49
【问题描述】:
好吧,假设我有以下字符串:
75 \r\n 95 64 \r\n 17 47 82
请注意,数字是用空格分隔的。
我希望我的数组包含以下元素:75 95 64 17 47 82。
我一直在尝试解决它很长时间,但还没有运气..
谁能为此提供任何解决方案或想法?
这不是家庭作业。我只是想增加我对字符串操作练习的了解。
编辑:请不要使用 LINQ 解决方案,因为我对该主题一无所知。
【问题讨论】:
-
您是否在字符串中看到字符“\r\n”,或者您是否尝试从字符串中删除实际的回车符和换行符?
-
我忍不住了。
var intArray = Regex.Matches(s, @"\d+").Cast<Match>().Select(m => int.Parse(m.Value)).ToArray();
标签: c# java string substring indexof