我想在 C# 示例中從 Rich TextBox 獲取并保存特定記錄我想獲取總金額、發票編號和日期以下記錄,
- 業主姓名:彼得
- 增值稅 796.24
- 總金額 16,830.04
- 個人編號 6107300000
- 賬號5379250817
- 發票編號和日期 537925730425 - 07/03/2022
- 房屋 ID 5379250281
預期結果:
16,830.04
537925730425
2022 年 7 月 3 日
uj5u.com熱心網友回復:
您可以將 RichTextBox 文本拆分為行,并檢查每一行是否以您想要的資料開頭。這里有一個例子:
string text = richTextBox1.Text;
foreach(string line in text.Split('\n'))
{
if (line.StartsWith("TOTAL AMOUNT"))
{
Console.WriteLine(line.Split(' ')[2]);
}
else if (line.StartsWith("Account No."))
{
Console.WriteLine(line.Split(' ')[2]);
}
else if (line.StartsWith("Account No."))
{
Console.WriteLine(line.Split(' ')[2]);
}
else if (line.StartsWith("Invoice No & Date"))
{
Console.WriteLine(line.Split('-')[1]);
}
}
輸出:
16,830.04
5379250817
07/03/2022
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/504939.html
標籤:C#
