Loading
regex_replace_first (正規表現による置換)
形式
regex_replace_first( $src, $find_regex, $replace, $offset, $dst)
引数
- $src: 文字列
- $find_regex: 正規表現による検索文字列
- $replace: 置換文字列
- $offset: 検索開始位置(省略可)
- $dst: 結果
完了時の動作
- 常に次の述語を実行に移ります。バックトラックしません。
バックトラック時の動作
- 常にバックトラックします。前の述語にバックトラックします。
説明
$srcで指定された文字列から$find_regexで指定された文字列を検索し、$replaceで置き換え、結果を$dstで返します。
$offsetが指定された場合、$offsetで示された場所から検索(置換)を行います。
本述語は最初に一致した文字列のみ置換します。
※ADPは
Boost.Regex 正規表現ライブラリを使用しています。
正規表現の構文は、
Perl Reqular Expression Syntax のとおりです。
Powered by ADP.