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


icon

入力/出力

  • cstr.png 文字列

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

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

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

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

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

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

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

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

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

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

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

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