我還有一個關於visual basic的問題,即我現在用於爲windows phone 7.5開發應用程序的語言。我的問題是如何替換字符串中的最後一個字符?示例我有字符串「clyde」,現在我想用'o'替換最後一個字符'e',但我該怎麼做?任何幫助將如此讚賞。替換字符串中的最後一個字符
0
A
回答
2
String str = "clyde";
str = str.Substring(0, str.Length - 1) + 'o';
嘗試了一些網上VB轉換器
Dim str As String = "clyde"
str = str.Substring(0, str.Length - 1) & "o"C
0
編輯:現在測試(I忘了補充命名空間
的myString = Microsoft.VisualBasic.Left(myString的,LEN(myString的) - 1)& myNewChar
例如:
Private Sub Form1_Load(sender As System.Object, e As System.EventArgs) Handles MyBase.Load Dim myString As String Dim myChar As String myString = "clyde" myChar = "o" myString = Microsoft.VisualBasic.Left(myString, Len(myString) - 1) & myChar MsgBox(myString) End Sub
+0
不work.:- ( – clydewinux
+0
請看看我編輯的版本 – Luke94
1
0
我想出了String類的擴展描述>>on CodeProject<<。
Imports Microsoft.VisualBasic
Imports System.Runtime.CompilerServices
Public Module StringExtensions
<Extension()> _
Public Function ReplaceFirstChar(str As String, ReplaceBy As String) As String
Return ReplaceBy & str.Substring(1)
End Function
<Extension()> _
Public Function ReplaceLastChar(str As String, ReplaceBy As String) As String
Return str.Substring(0, str.Length - 1) & ReplaceBy
End Function
End Module
用法:
dim s as String= "xxxxx"
msgbox (s.ReplaceFirstChar("y"))
msgbox (s.ReplaceLastchar ("y"))
所以我在任何地方裝配一個簡單的重用... :)
問候,
丹尼爾
相關問題
- 1. 替換字符串中的最後一個字符javascript
- 2. Java:如何替換字符串中的最後一個字符
- 3. 替換字符串中的最後一個字符
- 4. 替換多個字符串的最後一個字符PHP
- 5. 的Java:替換字符串的最後一個字符和字符串
- 6. 替換字符串的最後一個字符
- 7. 使用JavaScript替換字符串的最後一個字符
- 8. 有條件地替換字符串的最後一個字符
- 9. 替換字符串中最後一次出現的字符
- 10. 字符串替換最後一個斜槓與其它字符
- 11. 替換字符串中的最後一個字
- 12. Javascript/jQuery - 替換字符串中最後一個字的出現
- 13. 替換字符串數組中的最後一個字母Javascript
- 14. 替換字符串中最後出現的子字符串
- 15. 替換字符的最後一次出現的字符串
- 16. 用另一個字符串替換字符串中的字符?
- 17. 替換最後7個字符的字符串?
- 18. 用一個字符替換字符串中的整個字符
- 19. 用一個字符替換字符串中的多個字符
- 20. 確定PHP字符串中的最後一個字符,用新字符替換並返回字符串
- 21. 替換最後一個字符
- 22. 用jquery/regex替換子字符串中的最後一個匹配的字符
- 23. 如何替換字符串中字符的最後一個實例?
- 24. 如何用VB6替換字符串中的最後一個字符?
- 25. 如何替換字符串中最後一個逗號的'&'字符?
- 26. 將字符替換爲字符串中的下一個字符。
- 27. 替換一個字符串。
- 28. 如何替換隻有一個字符,並且最後一個字符串
- 29. 替換最後一個空格後的字符串結尾
- 30. 如何用此字符串中的兩個不同字符替換第一個和最後一個字符「{0}」
這個完美的作品,非常感謝@ nkchandra – clydewinux