【发布时间】:2014-10-22 17:34:52
【问题描述】:
我有一个充满代码和描述的文件。
020304 Head, Floor Space
我需要把它拆分成一个 c# 字典。但是,我只是想将字符串分成两部分,数字和字符。所以,我想要的是:
020304
Head, Floor Space
我无法根据空格或任何其他常见分隔符进行拆分。我无法更改文件以添加特定的分隔符,所以我必须使用我所拥有的。我尝试了几种拆分方法,但无济于事。我可以根据空格对其进行拆分,但我无法找到一种基于 int(digit) 后跟空格的方法来拆分它。
我只能根据 int 后跟空格或 int 后跟空格的位数进行拆分。这是我能想到的唯一方法来拆分这个字符串。
有人对我如何将其拆分为所需格式有任何建议吗?谢谢你
【问题讨论】:
-
做一个正则表达式,并通过Regex.Split分割
-
数字总是排在第一位吗?我的意思是在字符串的开头?
-
是的,数字永远是第一位的
标签: c# string dictionary split integer