User Tools

Site Tools


note:prog:csharp:250328:001:index

C#: 如何解析String,要包含空白行 (2025-03-28)

  • 要解析包含空白行的字符串,你可以使用 String.Split 方法,但需要調整 StringSplitOptions 參數以保留空白行。以下是修改後的代碼示例:
  • string input = @"訊息內容
    訊息主旨 | 生產指示單
    發送日期 | 20250327
    
    2025/03/27計劃單號:A123456,管理編號:AB20250327, 變更資料";
    
    string[] lines = input.Split(new string[] { Environment.NewLine, "\n" }, StringSplitOptions.None);

More

  • 說明:
    • 使用 StringSplitOptions.None 來保留空白行。
    • lines 陣列將包含所有行,包括空行。
  • 這樣,你就可以正確解析包含空白行的字符串了。

TAGS

  • 2 person(s) visited this page until now.

note/prog/csharp/250328/001/index.txt · Last modified: 2025/03/28 15:07 (external edit)