コンテンツへスキップ
POST AI agent ready /v1/regex/replace

Regex Replace API - 無料の検索と置換

正規表現パターンを文字列に適用し、すべての一致を指定された置換で置き換えます。 置換文字列内のキャプチャ グループの後方参照 ($1、$2) をサポートします。

Parameters

stringrequired

The regular expression pattern to match.

string

Regex flags (e.g., "g" for global replacement).

stringrequired

The input string to perform replacement on.

stringrequired

The replacement string. Use $1, $2 for capture group backreferences.

Code examples

curl -X POST https://api.botoi.com/v1/regex/replace \
  -H "Content-Type: application/json" \
  -d '{"pattern":"(\\d{4})-(\\d{2})-(\\d{2})","flags":"g","testString":"Event date: 2026-03-26","replacement":"$2/$3/$1"}'

When to use this API

ドキュメント全体の日付を再フォーマットする

キャプチャ グループ後方参照を使用して、すべての ISO 日付 (YYYY-MM-DD) を米国形式 (MM/DD/YYYY) またはその他の形式に変換します。

ログ内の機密情報を編集する

共有する前に、ログ ファイル内のクレジット カード番号、SSN、または API キーを「****」などのマスクされた値に置き換えます。

Frequently asked questions

置換文字列での後方参照はどのように機能しますか?
最初のキャプチャ グループには $1、2 番目には $2 などを使用します。 $0 は一致全体を指します。
置き換えは 1 回だけ行われるのでしょうか、それともグローバルに行われるのでしょうか?
それは、「g」フラグを含めるかどうかによって異なります。 「g」を指定しないと、最初の一致のみが置換されます。 「g」を使用すると、すべての一致が置き換えられます。
パターン内で先読みと後読みを使用できますか?
はい。 正規表現エンジンは、先読み (?=)、否定先読み (?!)、後読み (?<=)、および否定先読み (?<!) をサポートします。
置換パターンに対する ReDoS 保護はありますか?
はい。 同じ 5 秒の実行タイムアウトが適用されます。 壊滅的な後戻りを引き起こすパターンは終了します。

Get your API key

Free tier includes 5 requests per minute with no credit card required. Upgrade for higher limits.