搜索字符串特定单词后面添加一行在VB.net

问题描述:

(我是一个很基本的程序员)搜索字符串特定单词后面添加一行在VB.net

我有文本的主体,其需要通过搜索查找特定的词“客户”,然后保存下一行

+2

您可以显示示例文本和所需的结果。你有没有尝试过? – 2013-03-08 10:32:02

如果客户名称(文字<的客户名称=>行)你的“正文的”是一个TextBox你可以采取.Lines财产的利润:

Dim index As Integer 
Dim customerName As String = "" 

For i As Integer = 1 to TextBox1.Lines.Length - 1 
    If TextBox1.Lines(i-1).Contains("Customer") Then 
     customerName = TextBox1.Lines(i) 
     Exit For 
    End If 
Next 

如果你有一个纯文本,您可以获取拆分整个文本行:

Dim lines() As String = sAllText.Split(Environment.NewLine()) 

,然后做和以前一样,但不是使用TextBox1.Lines,使用lines