存在する場合、文字列からプレフィックスを削除する必要がある状況があります。
Dim str As String = "samVariable"
に変換する必要がありますVariable
簡単にTrimStart
str = str.trimstart("s"c, "a"c, "m"c)
を除外する...
文字列が常に「sam」で始まるとは限りません
例:
Dim str As String = "saleDetails"
これでaleDetails
どちらが間違っているので、どうですかReplace
str = str.Replace('sam','')
素晴らしい!今:
例 1:
Dim str As String = "samVariable"
str = str.Replace('sam','')
str = "Variable"
例 2:
Dim str As String = "saleDetails"
str = str.Replace('sam','')
str = "saleDetails" (unaffected)
しかし....
仮に:
Dim str As String = "Resample"
str = str.Replace('sam','')
str = "Reple"
これまたダメ!
だから、私の質問は:
文字列の先頭からのみ「sam」を削除するにはどうすればよいですか?
私はうまくいくと思っていTrimStart("sam")
たが、うまくいかない