> ## Documentation Index
> Fetch the complete documentation index at: https://dripart-docs-recommend-assets-api.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# RegexReplace - ComfyUI 組み込みノードのドキュメント

> ComfyUI の RegexReplace ノードに関する完全なドキュメントです。入力、出力、パラメーターおよび使用方法について学びましょう。

> このドキュメントは AI によって生成されました。誤りを発見された場合、または改善のご提案がある場合は、ぜひご貢献ください！ [GitHub で編集](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/RegexReplace/en.md)

RegexReplace ノードは、正規表現パターンを用いて文字列内のテキストを検索・置換します。テキストパターンを検索し、それを新しいテキストに置き換えることが可能であり、大文字・小文字の区別、複数行マッチング、置換回数の制限など、パターンマッチングの動作を制御するオプションが提供されています。

## 入力

| パラメーター             | データ型    | 必須  | 範囲    | 説明                                                                                                                 |
| ------------------ | ------- | --- | ----- | ------------------------------------------------------------------------------------------------------------------ |
| `string`           | STRING  | はい  | -     | 検索および置換を行う対象の入力テキスト文字列                                                                                             |
| `regex_pattern`    | STRING  | はい  | -     | 入力文字列内で検索する正規表現パターン                                                                                                |
| `replace`          | STRING  | はい  | -     | マッチしたパターンを置き換えるためのテキスト                                                                                             |
| `case_insensitive` | BOOLEAN | いいえ | -     | 有効にすると、パターンマッチング時に大文字・小文字の違いを無視します（デフォルト：True）                                                                     |
| `multiline`        | BOOLEAN | いいえ | -     | 有効にすると、`^` および `$` の動作が変更され、文字列全体の先頭／末尾ではなく、各行の先頭／末尾にマッチするようになります（デフォルト：False）                                     |
| `dotall`           | BOOLEAN | いいえ | -     | 有効にすると、ドット (`.`) 文字が改行文字を含むすべての文字にマッチします。無効にすると、ドットは改行文字にはマッチしません（デフォルト：False）                                     |
| `count`            | INT     | いいえ | 0–100 | 実行する最大置換回数です。`0` を指定するとすべての一致箇所を置換します（デフォルト）。`1` を指定すると最初の一致箇所のみ、`2` を指定すると最初の2つの一致箇所を置換するなど、任意の回数を指定できます（デフォルト：0） |

## 出力

| 出力名      | データ型   | 説明                    |
| -------- | ------ | --------------------- |
| `output` | STRING | 指定された置換を適用した後の変更済み文字列 |
