C#

【C#】指定した拡張子のファイルがドラッグアンドドロップされたらパスを取得

この記事では、テキストファイル(拡張子.txt)をアプリケーションのフォームにドラッグ&ドロップして、ドロップされたファイルのパスを取得する簡単な例を紹介します。 サンプルコード まずはフォームにファイルのドロップを許可します。プロパティで...
Excel

【Excel】ピボットテーブルで売上データを簡単に分析する方法

この記事では、果物屋さんの日々の売上データを例に、Excelのピボットテーブル機能を活用し、フルーツごとの売上トレンドを簡単に分析する方法を紹介します。 入力データと出力結果 Excelのワークシートには、日付、フルーツの名前、売れた個数の...
C#

【C#】UTF-8エンコーディングのファイルをSJISに変換する

UTF-8エンコーディングのファイルをShift-JISに変換するコンソールアプリのサンプルコードです。 サンプルコード UTF-8で読み込んで、SJISで書き込む、という処理です。 using System; using System.I...
C#

【C#】正規表現を使ってソースコードからコメントを削除する

指定されたPythonソースコードからコメント(#で始まる行、または行末まで)を削除し、結果を別のファイルに出力するサンプルコードです。 入力データと出力例 入力ファイル:Pythonソースコード # This is a sample Py...
C#

【C#】正規表現を使ってHTMLファイルからリンクを抽出する

プログラミングの際、正規表現を使用してファイルから特定のパターンを持つ文字列を抽出する処理を書くことがあると思います。 本記事のサンプルコードでは、指定されたHTMLファイルから<a href="...">タグを見つけ、その中のURLをコン...
C#

【C#】正規表現でファイルから情報を取得する

ログファイルなど、形式が決まったファイルからエラーコードや特定のキーワードを含む行を見つけて情報を取得するための正規表現のサンプルコードです。 入力データと出力例 入力ファイル(INFOとERRORがある。エラー番号は3桁) INFO(I0...
C#

【C#】正規表現にマッチする2個の文字列の入れ替え

正規表現で文字列を加工する例です。 サンプルコード using System; using System.Text.RegularExpressions; class Program { static void Main() { // 入力...
C#

C#における正規表現の使い方と使用例

正規表現は、テキストデータから特定のパターンに一致する文字列を検索、置換、または抽出するための強力な機能です。この記事では、C#で正規表現による文字列の処理について、いくつかサンプルを紹介します。 C#における正規表現の使い方 C#では、S...
C#

【C#】テキストファイル内の正規表現にマッチする文字列を置換して別ファイルに保存

この記事では、正規表現により、ファイル内も文字列を別の文字列に変換する例を紹介します。 サンプルコード 小文字の"sample"を大文字の"SAMPLE"に置換する例です。正規表現の置換には Regex.Replace() を使用します。 ...
C#

【C#】テキストファイルから指定した文字列が含まれる行を表示(grep的なものを作る)

テキストファイルから指定した文字列を検索する処理は、よく使うと思います。今回は、ファイルの中で指定の文字が含まれる行の一覧を表示するサンプルを紹介します。(次回は正規表現版) サンプルコード ファイルを開き、1行ずつ string.Cont...