Skip to content

renon0827/regex-processor

Repository files navigation

正規表現チェーン変換ツール

複数の正規表現ルールを組み合わせて、テキストを順番に変換するWebアプリケーションです。

機能

  • 複数の正規表現ルールの作成・編集・削除
  • ドラッグ&ドロップによるルールの並び替え
  • リアルタイム変換モード
  • JSONファイルでのルールの保存・読み込み
  • URLでのルール共有
  • 改行などのエスケープシーケンスのサポート

使い方

  1. 「ルールを追加」ボタンをクリックして新しいルールを作成
  2. 検索正規表現と置換文字列を入力
  3. 必要に応じてフラグ(g: 全置換、i: 大小文字無視、m: 複数行)を設定
  4. 入力テキストに変換したいテキストを入力
  5. リアルタイム変換がONの場合は自動で変換、OFFの場合は「変換実行」ボタンをクリック

デプロイ

GitHub Pages へのデプロイ

  1. リポジトリの Settings → Pages で Source を "GitHub Actions" に設定
  2. main ブランチにプッシュすると自動的にデプロイされます

手動デプロイ

npm run deploy

開発

# 依存関係のインストール
npm install

# 開発サーバーの起動
npm run dev

# ビルド
npm run build

# プレビュー
npm run preview

技術スタック

  • React
  • TypeScript
  • Vite
  • Tailwind CSS
  • @dnd-kit (ドラッグ&ドロップ)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors