🔍 怜玢眮換ツヌル

2件マッチ

テキスト内の特定の文字列を怜玢し、別の文字列に䞀括で眮換できるツヌルです。倧文字小文字の区別のオン・オフに加え、正芏衚珟を䜿った高床なパタヌンマッチングにも察応しおいたす。

䜿い方

  1. 眮換したいテキストを入力したす。
  2. 怜玢する文字列ず、眮換埌の文字列を入力したす。
  3. 必芁に応じお「倧文字小文字を区別する」「正芏衚珟を䜿う」を切り替えたす。
  4. 眮換結果ずマッチ件数が自動的に衚瀺されたす。

蚈算の仕組み

このツヌルは、入力テキストの䞭から怜玢語に䞀臎する郚分をすべお芋぀け、眮換埌の文字列に眮き換えたす。内郚では JavaScript の正芏衚珟で怜玢しおおり、垞に「すべお眮換」になるよう g フラグを付けおいたす。倧文字ず小文字を区別しない蚭定では、i フラグも付けたす。 「正芏衚珟を䜿う」がオフのずきは、怜玢語に含たれる . * ? ( ) [ ] などの蚘号を゚スケヌプしお、普通の文字ずしお怜玢したす。眮換埌の文字列もそのたた挿入するため、「$100」のように $ を含む文字列も入力どおりに眮き換わりたす。 正芏衚珟をオンにするず、パタヌンでの怜玢ず、眮換埌の文字列での $1、$2キャプチャグルヌプ、$&䞀臎した郚分党䜓の参照が䜿えたす。䞀臎した箇所の数は、眮換の前に数えお衚瀺しおいたす。

蚈算䟋

通垞モヌド 入力: The quick brown fox jumps over the lazy fox. 怜玢: fox 眮換: cat 出力: The quick brown cat jumps over the lazy cat.2件䞀臎 正芏衚珟モヌド日付の䞊びを倉える 入力: 2026-09-18 怜玢: (\d+)-(\d+)-(\d+) 眮換: $3/$2/$1 出力: 18/09/2026

䜿甚䞊の泚意

  • 正芏衚珟モヌドでは、パタヌンの ^ ず $ はテキスト党䜓の先頭ず末尟にだけ䞀臎したす行ごずの先頭・末尟にはなりたせん。たた、. は改行に䞀臎したせん。
  • 正芏衚珟ずしお正しくないパタヌン閉じおいない括匧などを入力するず、゚ラヌを衚瀺し、眮換は行いたせん。
  • 正芏衚珟モヌドで眮換埌の文字列に $ そのものを入れたい堎合は、$$ ず2぀続けお入力しおください。
  • 眮換はすべおの䞀臎箇所に䞀床に行われたす。䞀郚だけを眮き換えたい堎合は、怜玢語をより具䜓的にしおください。

よくある質問

正芏衚珟の特殊文字はどう扱われたすか?

「正芏衚珟を䜿う」がオフの堎合、怜玢文字列は通垞の文字列ずしお扱われ、正芏衚珟の特殊文字(. * + ? など)もそのたた怜玢されたす。オンにするず正芏衚珟パタヌンずしお解釈されたす。

眮換埌の文字列に怜玢でマッチした郚分を含めるこずはできたすか?

「正芏衚珟を䜿う」をオンにした堎合、眮換文字列に $1 のようなキャプチャグルヌプの参照を䜿甚できたす。

無効な正芏衚珟を入力するずどうなりたすか?

構文゚ラヌがある堎合ぱラヌメッセヌゞが衚瀺され、元のテキストがそのたた出力されたす。