REPLACE | |
説明
文字列内の指定したスコープにある substring1 を substring2 に置き換えます。この検索では大文字と小文字が区別されます。 |
|
戻り値
置換後の文字列 |
|
カテゴリ
文字列関数 |
|
関数のシンタックスReplace(string, substring1, substring2 [, scope ]) |
|
関連項目
Find、REFind、ReplaceNoCase、ReplaceList、REReplace |
|
パラメータ
|
|
使用方法
一致する箇所を削除するには、substring2 に空の文字列 ("") を指定します。 文字列内のカンマ文字をエスケープする必要はありません。たとえば、次の例は文中からカンマを削除するコードです。 replace("The quick brown fox jumped over the lazy cow, dog, and cat.",",","","All") |
|
例<h3>Replace の例</h3> <p>Replace 関数は、<I>string</I> 内の指定したスコープにある <I>substring1</I> を <I>substring2</I> に置き換えた文字列を返します。この検索では大文字と小文字が区別されます。 <cfif IsDefined("FORM.MyString")> <p>元の文字列 : <cfoutput>#FORM.MyString#</cfoutput> <p>部分文字列 <cfoutput>#FORM.MySubstring1# を、 </cfoutput> 部分文字列 <cfoutput>#FORM.MySubstring2#</cfoutput> に置き換えます。 <p>結果 : <cfoutput>#Replace(FORM.myString, FORM.MySubstring1, FORM.mySubString2)#</cfoutput> </cfif> |
STRING | |
文字列、または文字列を含んでいる変数です。検索対象の文字列を指定します。 |
SUBSTRING1 | |
文字列、または文字列を含んでいる変数です。この文字列が出現する箇所を検索します。 |
SUBSTRING2 | |
substring1 を置き換える文字列です。 |
SCOPE | |