2014-02-05 63 views
-4

我從一個文件中提取的屬性有一定會給我「3.522英尺^」,但我只想用「3.522」 如何在C#中做到這一點。我不知道如何放棄或拆分字符串?如何提取一些字符串在C#或分割字符串

+0

你可以使用正則表達式。 –

+0

您需要對您的標準更具體。一切都達到第一個空間?只有數字字符?前5個字符? –

+2

string justNumber = stringThingy.split(「」)[0]; –

回答

1

你可以找到發生之前它以文本。

使用此:

string text = "3.522 ft^"; 
string replacement = text.Substring(0, text.IndexOf(' ') - 1); 
0
string replacement = new string(yourText.TakeWhile(c => c != ' ').ToArray());