テキストボックスから文字列を1行ずつ抽出するループがあります。最後の行が別のテキストボックスに保存する場合は、条件を設定します。これが私のコードです
Dim builder As New StringBuilder()
Dim reader As New StringReader(txtOCR.Text)
While True
Dim line As String = reader.ReadLine()
If line Is Nothing Then Exit While
Dim WordCount = New Regex("\w+").Matches(line).Count
If WordCount = 1 And Not line.ToLower().Contains("by") Then
builder.AppendLine(line)
ElseIf line.ToLower().Contains("the") And Not line.ToLower().Contains("by") Then
builder.AppendLine(line)
ElseIf line.ToLower().Contains("an") And Not line.ToLower().Contains("by") Then
builder.AppendLine(line)
End If
End While
txtTitle.Text = builder.ToString()