我有一些字符串(文件路徑),有時會在它們中隨機放置換行符(CRLF),我必須刪除它們。我會怎麼做呢?從VB6中的字符串中刪除字符
回答
看看Replace(..)
函數。
someVariable = Replace(someVariable, vbNewLine, "")
Replace$()
代替;
path = Replace$(path, vbcrlf, "")
似乎沒有用美元符號替換$函數。 – MatsT 2011-06-08 14:29:51
@MatsT,'$'表示該函數返回一個字符串。在變量和函數上使用'''','&',''''和'#'符號更爲確切。 – 2011-06-08 14:34:27
這也是一些(但不是替換())字符串funcs的優化http://www.aivosto.com/vbtips/stringopt.html#variant – 2011-06-08 14:36:29
這將刪除字符串中的所有CRLF。
strFileName = Replace(strFileName, vbNewLine, "")
這裏是你可以把一個輔助模塊中的功能:
Public Function CleanFilePath(FilePath As String) As String
Return Replace(FilePath, vbNewLine, "")
End Function
編輯:
另外,這裏是一個輔助子程序修改字符串本身。不過,這在新語言中不是標準做法。
Public Sub CleanFilePath(ByRef FilePath As String)
FilePath = Replace(FilePath, vbNewLine, "")
End Sub
- 1. 從VB6的字符串中刪除尾部的「 - 」字符
- 2. 需要幫助從VB6字符串中刪除控制字符
- 3. 從字符串中刪除字符串
- 4. 從字符串中刪除字符串
- 5. VB.NET - 從字符串中刪除字符
- 6. 從c字符串中刪除字符
- 7. 從字符串中刪除Unicode字符
- 8. 從字符串中刪除字符
- 9. 從Java字符串中刪除字符
- 10. 從字符串中刪除字符C
- 11. datagridview從字符串中刪除'&'字符
- 12. C從字符串中刪除字符
- 13. 從字符串中刪除字符
- 14. Fortran:從字符串中刪除字符
- 15. jQuery從字符串中刪除' - '字符
- 16. 從字符串中刪除字符?
- 17. 從字符串中刪除字符
- 18. Python:從字符串中刪除字符
- 19. 從字符串中刪除字符[i]
- 20. C++從字符串中刪除字符
- 21. 從C字符串中刪除字符
- 22. 從字符串中刪除
- 23. 從字符串中刪除()
- 24. 從字符串中刪除「
- 25. 從字符串中刪除「@」
- 26. 刪除字符串中的字符串
- 27. 從字符串中的某個字符中刪除字符
- 28. 從vb6中的字符串的右側和左側刪除某個字符(TrimChar)
- 29. 如何從字符串中刪除動態字符字符串?
- 30. 使用擦除和刪除從字符串中刪除字符
+1雖然您已鏈接到VB.Net 2005文檔。我冒昧地編輯你的帖子以鏈接到VB6文檔。 – MarkJ 2011-06-08 16:09:14
@MarkJ:謝謝:)。 – Kevin 2011-06-09 06:50:31