Skip to main content

This is documentation for Caché & Ensemble. See the InterSystems IRIS version of this content.Opens in a new tab

For information on migrating to InterSystems IRISOpens in a new tab, see Why Migrate to InterSystems IRIS?

$CHANGE

MultiValue 置換文字列を実行します。

Synopsis

$CHANGE(string,subout,subin,occurrences,begin)

パラメータ

string 置換文字列が作成される文字列。有効な変数に解決される任意の式。string動的配列とすることができます。
subout 置換される部分文字列。有効な文字列または数値に解決される任意の式。
subin subout の代わりに挿入される置換文字列。有効な文字列または数値に解決される任意の式。
occurrences オプションsubin と置換するために subout の出現箇所の数を指定する正の整数。省略した場合は、すべての出現箇所が置換されます。 begin と共に使用するときは、occurrences 値を -1 に指定できます。これは、begin の位置から文字列の最後までのすべての subout の出現箇所が置換されることを示します。
begin オプション — 置換を開始するために subout の出現箇所を指定する整数。省略した場合は、0 または 1 が指定され、subout の最初の出現箇所から置換が開始します。

説明

$CHANGE 関数は、Caché MVBasic CHANGE 関数を呼び出して、ObjectScript 環境に結果値を返します。MVBasic 形式でパラメータ値を指定します。詳細は、"Caché MultiValue Basic Reference" を参照してください。

FeedbackOpens in a new tab