INSERT |
説明 文字列内で、指定された位置の後に部分文字列を挿入します。position = 0 の場合は、文字列の先頭に部分文字列が挿入されます。
戻り値 文字列
カテゴリ 文字列関数
関数のシンタックス
    Insert(substring, string, position)
関連項目 RemoveChars、Len
パラメータ
例
    <h3>Insert の例</h3>

    <cfif IsDefined("FORM.myString")>
       <!--- 文字位置の値が文字列の長さより大きい場合はエラーが発生します。 --->
       <cfif FORM.insertPosition GT Len(MyString)>
          <cfoutput>
          <p>この文字列には、#Len(MyString)# 文字しかありません。したがって、位置
    #FORM.insertPosition# に部分文字列       #FORM.mySubString# は
    挿入できません。
          </cfoutput>
       </cfif>
    <cfelse>
       <cfoutput>
       <p>部分文字列 #FORM.MySubstring# が、文字列 #FORM.MyString# 内に
    挿入されました。その結果、次の文字列が生成されました。
    <br>#Insert(FORM.MySubString, FORM.myString,
    FORM.insertposition)#
       </cfoutput>
    </cfif>

SUBSTRING |
文字列、または文字列を含んでいる変数です。挿入する文字列を指定します。

STRING |
文字列、または文字列を含んでいる変数です。substring の挿入場所の文字列を指定します。

POSITION |
整数または変数です。文字列のこの位置の後ろに substring が挿入されます。