SpreadJS製品ヘルプ
REPLACEB
関数リファレンス > 関数の一覧 > 文字列関数 > REPLACEB

テキスト文字列の一部を(指定されたバイト数に基づいて)別のテキスト文字列に置き換えます。

書式

REPLACEB(old_text,start_char,num_bytes,new_text)

引数

有効な引数は次のとおりです。

引数 説明
old_text 文字を置き換える元のテキストを参照します。
start_char 置き換えを開始する元のテキストの開始位置を指定します。
num_bytes 新しいテキストの文字で置き換える元のテキストのバイト数を示します。この関数が整数でない場合、数値は切り捨てられます。
new_text 元のテキストの文字を置き換える新しいテキストを指定します。

解説

REPLACEB関数は各文字2バイトをカウントしますが、これはDBCS言語がデフォルト言語として設定されている場合にのみ発生します。

データ型

old_text 引数の文字列データ、 start_char 引数の数値データ、 num_bytes 引数の数値データ、および > new_text の引数を受け取り、文字列データを返します。

サンプル

REPLACEB("lovely",1,3,"lo") 結果:loely

REPLACEB("rosy",1,3,"!") 結果:!y

関連トピック