テキストと文書ツール

テキスト置換ツール

通常の編集は文字列照合、構造化テキストは分離実行する正規表現を使い、コピーや保存前に一致数を確認します。

ブラウザ内で処理登録不要プライバシーの説明 ↗

最大 100,000 UTF-16 文字。このブラウザー内で処理されます。

1~10,000 文字。特殊文字は正規表現の構文として扱われません。

検索文字列の単語に似た境界にのみ境界条件を適用します。

文字列をそのまま挿入します。空欄の場合、一致箇所を削除します。

使い方

使い方

  1. 最大100,000 UTF-16文字を入力し、文字列か正規表現を選びます。
  2. 最初か全一致を選び、大小文字、語句全体、正規表現フラグを設定します。
  3. 置換数と結果を確認し、コピーかテキスト保存を行います。

文字列とUnicode語句境界

点、括弧、ドル記号、バックスラッシュなどを通常の文字として扱います。大小文字の区別、任意位置、または検索文字列の語に似た端でUnicode文字・数字・結合記号・下線の境界を指定できます。置換文字はドル記号もそのまま挿入し、最初か全非重複一致を置換します。

分離した正規表現と標準置換構文

外側のスラッシュなしでJavaScriptパターンを入力します。大小文字無視、複数行、改行への点一致、Unicodeを指定でき、最初/全部がグローバルフラグを決めます。$$、$&、$1、$<name>は標準の意味を持ちます。一時Web Workerは1秒で終了します。入力100,000文字、パターン1,000、一致50,000、出力500,000までです。

よくある質問

あわせて知りたいこと

置換のドル記号は特別ですか?

文字列モードではそのままです。正規表現ではJavaScript参照が有効なので、通常のドル記号には$$を使います。

正規表現でページが停止しますか?

ページ外の一時Workerで実行し、1秒で停止します。上限に達したら入力を短くするかパターンを簡単にしてください。

語句全体は英語の境界だけですか?

いいえ。検索文字列の該当する端でUnicode文字、数字、結合記号、下線を語文字とします。