このドキュメントは AI によって生成されました。誤りを発見された場合、または改善のご提案がある場合は、ぜひご貢献ください! GitHub で編集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 | 指定された置換を適用した後の変更済み文字列 |