12
A
回答
23
假設你想拆就新的生產線 - 採用String.Split
將返回包含部分的數組:
Dim parts As String() = myString.Split(new String() {Environment.NewLine},
StringSplitOptions.None)
這將是特定的平臺,所以你可能想拆就"\n"
,"\r"
,"\n\r"
或他們的組合。 String.Split
有一個重載,它接受一個字符串數組與你想分割的字符串。
0
str.Split(New String() {Environment.NewLine},
StringSplitOptions.RemoveEmptyEntries)
1
Dim enter As String = vbCrLf
Dim linecount As Integer = 0
Dim sr As New System.IO.StreamReader(yourTextFilePath)
linecount = sr.ReadToEnd.Split(CChar(enter)).Length - 1
5
Dim strLines() As String = Clipboard.GetText.Replace(Chr(13), "").Split(Chr(10))
我喜歡做這種方式。一個只能在char上分割,但在大多數情況下NewLine是兩個字符,回車(0x0D AKA字符13)和換行符(0x0A AKA字符10)。但在其他系統中,它只是一個LF。所以我只是刪除CR的所有實例並在LF上拆分。
相關問題
- 1. 如何在VB.NET
- 2. 如何在VB.NET
- 3. 如何在VB.NET
- 4. 如何在VB.Net
- 5. 如何在VB.net
- 6. 如何在VB.NET
- 7. 如何在vb.net
- 8. 如何在vb.net
- 9. 如何在VB.NET
- 10. 如何在VB.NET
- 11. 如何在VB.NET
- 12. 如何在VB.net
- 13. 如何在vb.net
- 14. 如何在VB.net
- 15. 如何在VB.NET
- 16. 如何在vb.net
- 17. 如何在vb.net
- 18. 如何在VB.NET
- 19. 如何在vb.net
- 20. 我如何在VB.net
- 21. 如何把「」和「'在vb.net中
- 22. 如何分配在VB.NET
- 23. 如何在PictureBox中VB.net畫
- 24. 如何從Dictionary.Where()在vb.net
- 25. 如何自動在vb.net
- 26. 如何運行在VB.net
- 27. 如何訪問在vb.net
- 28. 如何獲得在vb.net
- 29. 如何創建在vb.net
- 30. 如何複製Listview.SelectedItems在VB.NET
@Oded謝謝編輯..不知道我錯過了代碼格式:) – scartag 2013-02-10 08:32:39