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 が挿入されます。 |