• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:C#でのテキストファイルの扱い)

C#でテキストファイルの扱いとデータ取得方法

このQ&Aのポイント
  • C#初心者の方に向けて、テキストファイルを扱う方法と、テキストファイルから特定のデータを取得する方法を解説します。
  • 具体的なテキストファイルの例を元に、C#でのデータ取得の手順を詳しく説明します。
  • timeや身長、体重、IDなどの特定のデータを効率的に取得するための方法やコードの書き方を紹介します。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

正規表現は経験ないので、あまり自信ありません。鵜呑みにすると危険かもですが・・・ // time の検出 foreach (Match cap in Regex.Matches(s, "time\\s*=\\s*([0-9]{2}:[0-9]{2}:[0-9]{2})"))   Console.WriteLine(cap.Groups[1].Value); // height の検出 foreach (Match cap in Regex.Matches(s, "height\\s*=\\s*([0-9]{1,3})\\[cm\\]"))   Console.WriteLine(cap.Groups[1].Value); // weight の検出 foreach (Match cap in Regex.Matches(s, "weight\\s*=\\s*([0-9]{1,3})\\[kg\\]"))   Console.WriteLine(cap.Groups[1].Value); // ID の検出 foreach (Match cap in Regex.Matches(s, "ID\\s*=\\s*([0-9]{8})"))   Console.WriteLine(cap.Groups[1].Value); > なぜか書いたときに「=」が縦にそろわない 固定ピッチフォントとプロポーショナル(可変幅)フォントの違いです。

blade3322
質問者

お礼

なるほど・・・ありがとうございました。