回答
請參閱下面的代碼示例。
string str = "1 JPY = 1.3893";
string[] words = str.Split(' ');
int i=0;
foreach (string word in words)
{
i++;
if(word == "=")
break;
}
string value= words[i];
你可以再次檢查我的代碼,我想要中間值,你的代碼對於最後一個工作正常。我的輸出將是「美元」,但我想INT的價值 –
這將是好的 –
它不會返回任何值:( –
給予理所當然您的輸出將始終具有相同的格式:
string str = "1 JPY = 1.3893 USD";
var split = str.Split(' ')[3];
Console.WriteLine(split);
你可以再次檢查我的代碼,我想中間值,我的代碼工作正常的最後一個。我的輸出將是「美元」,但我想int值 –
然後我的建議是將分割使用空間,並始終採用數組的第四個值......但是,只有當您的輸出始終是相同:var split = str.Split('')[3] .Trim(); –
String.Split
會讓你分割字符串到一個數組。以下示例使用字符串中的空格作爲分隔符對其進行分割。
將字符串轉換爲字符串數組,作爲調用Split
的返回值。
- [0] = 1
- [1] = JPY
- [2] = =
- [3] = 1.3893
- [4] = USD
呼叫str.Split
將允許您訪問存儲在索引3中的值,這是您之後的數字。
string str = "1 JPY = 1.3893 USD";
string val = str.Split(' ')[3];
Putting [3] returns「=」。 –
我累了放[4],它什麼也沒有返回 –
不,輸出「1.3893」正如你可以看到[這裏](https://dotnetfiddle.net/efM1KA)。 –
- 1. 如何使用字符串分隔符分割字符串?
- 2. 使用boost :: algorithm :: split分割字符串
- 3. 用「||」分隔字符串分隔符
- 4. 如何使用字符「[」在java中使用split()分割字符串
- 5. 如何使用split()函數在javascript中分割字符串
- 6. 如何使用.Split()在空行上分割字符串?
- 7. 如何用特定分隔符分隔字符串?
- 8. 如何在bash中用多個分隔符分隔字符串
- 9. 使用字符串作爲分隔符來拆分字符串
- 10. 如何使用多個分隔符分割字符串
- 11. 如何使用分隔符分割字符串'|'
- 12. 如何使用分隔符在php中分隔或分割字符串?
- 13. 如何用新行分隔字符串?
- 14. 使用C的字符串分隔符
- 15. 如何使用多字符分隔符分割字符串,並保持分離
- 16. 如何使用字符串流分離逗號分隔字符串
- 17. 分隔字符串與分隔符
- 18. 分隔符分隔字符串RadTreeView VB.NET
- 19. 如何用大於一個單個字符的分隔符分隔字符串?
- 20. 使用SQL Server按分隔符分隔字符串
- 21. C - 使用其他分隔符分隔字符串?
- 22. 需要使用MYSQL中的分隔符分隔字符串
- 23. 如何使用'\ t |'分隔awk字符串蜇作爲分隔符?
- 24. 分隔字符串?
- 25. 分隔字符串
- 26. 用CSV分隔字符串
- 27. 如何在Autohotkey中分隔製表符分隔的字符串?
- 28. 使用split()分割字符串中的各種標點符號
- 29. 用unicode分隔符分割字符串?
- 30. 用分隔符分析字符串「;」 (JAVA)
'var result = str.Split('=')。Last()。Trim();'閱讀Split的文檔。 – user3185569