- ベストアンサー
C#でテキストファイルの扱いとデータ取得方法
- C#初心者の方に向けて、テキストファイルを扱う方法と、テキストファイルから特定のデータを取得する方法を解説します。
- 具体的なテキストファイルの例を元に、C#でのデータ取得の手順を詳しく説明します。
- timeや身長、体重、IDなどの特定のデータを効率的に取得するための方法やコードの書き方を紹介します。
- みんなの回答 (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); > なぜか書いたときに「=」が縦にそろわない 固定ピッチフォントとプロポーショナル(可変幅)フォントの違いです。
お礼
なるほど・・・ありがとうございました。