即時嘗試複製行,直到檢測到空行,但此代碼滯後我的電腦我不知道什麼即時通訊做錯了這是因爲即時通訊運行while循環內另一個while循環?這裏是我的代碼:vb.net正則表達式與字符串比較
ElseIf String.Compare(line, "the") = 1 And Not line.ToLower().Contains("by") Then
While True
Dim title = New Regex("^\s*$").Matches(line).Count
If title = 1 Then Exit While
builder.AppendLine(line)
builder.AppendLine(reader.ReadLine())
End While
你也許可以使用'String.IsNullOrEmpty()'或'String.IsNullOrWhiteSpace()'方法,而不是正則表達式。就像Chris在他的編輯中提到的一樣。 – Jonathan 2013-02-26 14:24:13