文字列内で、指定された位置の後に部分文字列を挿入します。position = 0 の場合は、文字列の先頭に部分文字列が挿入されます。
文字列
Insert(substring,string,position)
| パラメータ | 説明 |
|---|---|
|
substring |
文字列、または文字列を含んでいる変数です。挿入する文字列を指定します。 |
|
string |
文字列、または文字列を含んでいる変数です。 |
|
position |
整数または変数です。文字列のこの位置の後ろに |
<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>
ColdFusion MX 7 | ColdFusion MX 6.1 | ColdFusion MX* | ColdFusion 5* | フォーラム* | デベロッパーセンター | サポート情報 | バグ報告
バージョン7