我試圖使用File.ReadAllText
來讀取文本文件,將其分解爲單個單詞並刪除那些低於特定長度的文本文件。但是,空白的行或段落也是一個字長的數字。 文本示例:從文本文件中刪除空行c#
只是一些簡單的文字。
這裏和那裏。
如果我們計算單詞長度會是這樣的:
正如你可以看到文本的長度。和這裏成了13
Here`s代碼
var allLines =
File.ReadAllText(filePath, Encoding.Default)
.Split(' ')
.Where(c => c.Length > wordLength)
.Select(word => word);
var newLine = string.Join(" ", allLines);
感謝提前:)
您需要在分割中包含回車'\ r'和換行'\ n' – SpaceghostAli