文字列で指定するオフセットで部分文字列を挿入、削除、または置換します。


icon

入力/出力

  • cstr.png 文字列 —

    stringは、バイトを置換する対象の文字列です。

  • cstr.png 部分文字列 ("") —

    substringには、string内のoffsetでlengthバイトを置き換える部分文字列が含まれます。

  • ci32.png オフセット (0) —

    offsetは、string内で関数がsubstringを配置するバイト数を決定します。

  • ci32.png 長さ (サブ文字列の長さ) —

    lengthは、string内でsubstringに置き換えるバイト数を決定します。

    部分文字列が空の場合、オフセットから始まる長さ分のバイトが削除されます。
  • istr.png 結果文字列 —

    result stringには、置換されたバイトを含む編集済みの文字列が含まれます。

  • istr.png 置換された文字列 —

    replaced substringには、stringで置き換えられたバイトが含まれます。

  • 「部分文字列置換」関数は、stringのoffsetの位置からlengthバイトを削除し、削除した部分をsubstringで置換します。長さが0の場合、「部分文字列置換」関数はオフセットに部分文字列を挿入します。substringが空の場合、「部分文字列置換」関数はoffsetでlengthバイトを削除します。