Main Content

このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。

insertBefore

部分文字列の前への string の挿入

R2021b 以降

説明

newStr = insertBefore(str,subStr,new) は、string str 内の部分文字列 subStr の前に string new を挿入します。insertAfter は、subStr の各出現箇所の前に new を挿入します。

newStr = insertBefore(str,pos,new) は、str 内の文字の位置 pos の前に new を挿入します。

メモ

insertBefore 演算子は、C をアクション言語として使用する Stateflow® チャートではサポートされません。

すべて展開する

テキストを挿入して、string "Hello there, world!" を作成します。

str = "Hello, world!";
newStr = insertBefore(str,","," there");

Stateflow chart that uses the insertBefore operator in a state.

テキストを挿入して、string "Hello there, world!" を作成します。

str = "Hello, world!";
newStr = insertBefore(str,6," there");

Stateflow chart that uses the insertBefore operator in a state.

入力引数

すべて展開する

入力 string。string スカラーとして指定します。リテラル文字列は二重引用符で囲みます。

例: "Hello"

部分文字列。string スカラーとして指定します。リテラル文字列は二重引用符で囲みます。

例: "Hello"

文字の位置。正の整数として指定します。

新しい部分文字列。string スカラーとして指定します。リテラル文字列は二重引用符で囲みます。

例: "Hello"

制限

バージョン履歴

R2021b で導入