如何删除字符串的一部分。对于示例I,遵循字符串
+ GMCL:8,ABCD,XYZ,123
+ GMCL:9,ABCD,XYZ,123
+ GMCL:10,ABCD,XYZ,123
+ GMCL:103,ABCD,XYZ,123
+ GMCL:1015,ABCD,XYZ,123
如何在第一个逗号之后获取字符串,我的意思是我想删除字符串的一部分直到第一个逗号,就像我想在我的字符串中得到以下结果
ABCD,XYZ,123
ABCD,XYZ,123
ABCD,XYZ,123
ABCD,XYZ,123
ABCD,XYZ,123
由于
答案 0 :(得分:1)
假设所有值都存储在某种列表或数组中,那么您可以这样做:
Dim resultSet As List(Of String) =
list.Select(Function(e) e.Substring(e.IndexOf(",") + 2)) _
.ToList()
或者,如果您只想对单个字符串执行操作,则可以执行以下操作:
Dim result As String = myString.Substring(myString.IndexOf(",") + 2)
注意,对于第一个示例,您需要使用导入Imports System.Linq
。