我有此代码:
LicPlate = ""
FData = DtReader.ReadLine() & vbCrLf
FData = FData.Replace(vbCrLf, "")
RequestedBy = Split(FData, ",", 2)
LicPlate = (RequestedBy(0))
Description1 = (RequestedBy(1))
因此,LicPlate =测试和描述1 =“测试,是的” 我要这样做,以便Description1 =测试,是的,如何显示此结果?
如何在逗号“,”的第一个实例处拆分RequestedBy字符串?
答案 0 :(得分:1)
使用IndexOf
查找,
的首次出现,然后使用Substring
对我有用:
Dim str = "x,y,z"
Dim i = str.IndexOf(",")
Dim part1 = str.Substring(0, i)
Dim part2 = str.Substring(i + 1)
然后part1
是x
,而part2
是y,z
。
答案 1 :(得分:-1)
我仅添加可以解决我的问题的底线代码 代码是
Dim Description = Description1.Replace("""", "").Trim()
运行后添加以上行
LicPlate = ""
FData = DtReader.ReadLine() & vbCrLf
FData = FData.Replace(vbCrLf, "")
RequestedBy = Split(FData, ",", 2)
LicPlate = (RequestedBy(0))
Description1 = (RequestedBy(1))
Dim Description = Description1.Replace("""", "").Trim()