.NET Frameworkで使用可能な正規表現の構築の補助
- ソフト名 :ふぎゅん正規表現
- バージョン :2.0
- ライセンス :フリーソフト
- OS :Windows
- 開発 :ふぎゅんソフト作成工房 ふぎゅん
? ふぎゅん正規表現とは?
「ふぎゅん正規表現」は、正規表現(regex)による文字列検索・置換・テストをGUIで行える、軽量なWindows向けツールです。
プログラミングやデータ処理で使う正規表現の確認・試行錯誤に便利です。
? 同梱ファイル
FugyunRegex.exe:実行ファイル(ダブルクリックで起動)ReadMe.txt:簡易マニュアル(使用方法記載)- 他:設定ファイルなど(初回起動時に自動作成)
? 使い方の手順
1. 起動
- ZIPを解凍後、
FugyunRegex.exeを実行。
2. 正規表現を試す
画面には以下の入力エリアがあります:
| エリア | 内容 |
|---|---|
| 正規表現入力欄 | 検索したい正規表現を入力 |
| 対象文字列欄 | 正規表現を試したい文字列を入力 |
| マッチ結果表示 | 正規表現がどこにマッチしたか表示される |
| 置換結果欄 | (置換モード時)置換後の文字列が表示される |
? 基本的な機能
✅ マッチング確認
- 正規表現を入力 → 結果欄に該当箇所を色付き表示
- 複数マッチ対応、グループも確認可能(
( )で囲んだ部分)
? 置換機能
- 「置換モード」にチェックを入れ、置換パターンを入力
\1,\2などのキャプチャグループも使える
? オプション設定
- 「大文字・小文字の区別」
- 「複数行モード」などのON/OFF切替
- 「リアルタイム反映」も可能(自動で結果が更新)
✍️ 使用例
例①:メールアドレス検出
- 正規表現:
[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,} - 対象文字列:
お問い合わせは [email protected] まで
? 結果:[email protected] がハイライトされる
例②:電話番号を「XXX-XXXX-XXXX」形式に変換
- 対象:
08012345678 - 正規表現:
(\d{3})(\d{4})(\d{4}) - 置換:
\1-\2-\3
? 結果:080-1234-5678
? 注意点
- 日本語文字列も対応(Shift-JIS/UTF-8可)
- 大量テキストはやや処理が重くなることがある
- 複雑なエスケープ文字(\など)の扱いに注意
✅ まとめ
| 項目 | 内容 |
|---|---|
| ソフト名 | ふぎゅん正規表現 |
| 用途 | 正規表現のテスト・置換確認 |
| 特徴 | 軽量・インストール不要・置換可 |
| 操作性 | GUIで初心者にも分かりやすい |
| 対象者 | プログラマー、データ処理担当、学習中の方 |