如何選擇從特定字符數開始的字符串的最後部分。例如,我想在第三個逗號後面顯示所有文本。但我得到一個錯誤,說 「StartIndex不能小於零」。從特定字符數開始的子串
Dim testString As String = "part, description, order, get this text, and this text"
Dim result As String = ""
result = testString.Substring(testString.IndexOf(",", 0, 3))
你想要的*第三*逗號後面的文本,或*最後一個*逗號後(在給定樣本中恰好相同)?如果你有''一,二,三,四,五,六''的輸入,那麼你的預期結果是什麼? ''四,五,六'「或'五,六」? – 2011-04-20 12:48:17
是在第三個逗號後。我應該把第四個放在那裏,爲了清晰起見,我編輯了它。 – TroyS 2011-04-20 13:00:05