-2
A
回答
-3
可以使用Substring()
函數獲取的String
部分試試這個:
String str = "1.2.3.4";
Console.WriteLine(str.Substring(0, str.IndexOf(".",str.IndexOf(".")+1)));
str = "123.13.145.1234";
Console.WriteLine(str.Substring(0, str.IndexOf(".", str.IndexOf(".") + 1)));
輸出:
1.2
123.13
3
所以,你要只是前兩個部分?使用String.Split('.')
,Take(2)
和String.Join
到Concat的兩個:
string twoParts = string.Join(".", "123.13.145.1234".Split('.').Take(2));
編輯:您輸入字符串似乎是一個版本號,所以如果你需要它的主要和次要部分其解析到Version
,並使用它的相應的屬性:
Version v = Version.Parse("123.13.145.1234");
string major = v.Major; // 123
string minor = v.Minor; // 13
,或者,如果你真的想它作爲字符串(感謝您的評論@Damith):
string majorMinor = v.ToString(2); // 123.13
相關問題
- 1. 分隔帶分隔符的字符串
- 2. 帶分隔符的標記字符串「/」
- 3. java帶分隔符的字符串
- 4. 帶分隔符的Java字符串
- 5. 將字符串拆分爲不帶分隔符的字符串數組C
- 6. 帶分隔符PHP單獨字符串
- 7. 帶分隔符作爲字符串的字符串?
- 8. 如何從字符串中提取帶有分隔符的子字符串php
- 9. 刪除由分隔符分隔的字符串中的子字符串,其中的子字符串是datetime
- 10. 用分隔符分隔帶引號的字符串
- 11. Objective C字符串分隔
- 12. C字符串分隔
- 13. 分隔字符串C
- 14. c#拆分字符串與一些分隔符和分隔符
- 15. 使用C的字符串分隔符
- 16. C++正則表達式。獲取帶分隔符的字符串
- 17. 帶有「 - 」的分隔字符串
- 18. C++和字符串連接分隔符
- 19. 分隔字符串與分隔符
- 20. 用「||」分隔字符串分隔符
- 21. 分隔符分隔字符串RadTreeView VB.NET
- 22. 用分隔符分隔字符串
- 23. 分隔符分隔字符串的TreeView C#
- 24. MYSQL子帶分隔符
- 25. 用分隔符分隔電子郵件字符串
- 26. python3字符串分隔符
- 27. 字符串分隔符
- 28. VBA字符串分隔符
- 29. 分隔字符串
- 30. 分隔字符串?
你如何區分這個區別?分裂和。爲小數點? –
http://msdn.microsoft.com/en-us/library/system.string.split(v=vs.110).aspx ....作爲一個起點。 – Arran
你爲什麼給降薪和可怕的解釋它TS? – MikroDel