vb.net 按符号读文本
vb.net按符号读文本,"",""如何读取,就是"",为试题,""为答案,在遇到"",又是试题,""答案,这样反复直到读完文本 --------------------编程问答-------------------- 按照符号分离为数组!!字符串.Split('符号');!! --------------------编程问答-------------------- 可不可以发个文本出来看下什么格式 --------------------编程问答-------------------- Split --------------------编程问答-------------------- 楼主的意思是把答案和试题分开来吗?
Public Function ReturnStr(ByVal str1 As String, ByVal str2 As String) As String
Dim s1 As Integer, s2 As Integer
ReturnStr = ""
If str1.Contains(str2) Then
s1 = str1.IndexOf(str2) + str2.Length
For s2 = s1 To str1.Length
If str1.Chars(s2) = "," Then
GoTo s1
End If
ReturnStr = ReturnStr + str1.Chars(s2)
Next s2
End If
s1:
End Function --------------------编程问答-------------------- 路过,Split应该可以实现 --------------------编程问答-------------------- 如果有规律可以使用Microsoft.VisualBasic.FileIO.TextFieldParser类
来实现。
Microsoft.VisualBasic.FileIO.TextFieldParser("C:\ParserText.txt")
FileReader.TextFieldType = _
Microsoft.VisualBasic.FileIO.FieldType.Delimited
FileReader.SetDelimiters(",")
--------------------编程问答-------------------- 用Split保存在数组里面,你处理数组就行了
补充:.NET技术 , VB.NET