REPLACENOCASE |
説明 指定したスコープにある substring1 を substring2 に置き換えます。この検索では大文字と小文字は区別されません。
戻り値 文字が置換された文字列のコピー
カテゴリ 文字列関数
関数のシンタックス
    ReplaceNoCase(string, substring1, substring2 [, scope ])
関連項目 Find、REFind、Replace、ReplaceList、REReplace
パラメータ
例
    <h3>ReplaceNoCase の例</h3>
    <p>ReplaceNoCase 関数は、<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>#ReplaceNoCase(FORM.myString,
    FORM.MySubstring1, FORM.mySubString2)#</cfoutput>
    </cfif>

STRING |
置き換えを実行する対象の文字列、またはそのような文字列を含んでいる変数です。

SUBSTRING1 |
検索する文字列、またはその文字列を含んでいる変数です。これに一致する箇所が見つかると置き 換えが実行されます。

SUBSTRING2 |
substring1 に一致する箇所を置換する文字列、またはその文字列を含んでいる変数です。

SCOPE |

- one: 最初に一致した箇所を置き換えます (デフォルト)。
- all: 一致したすべての箇所を置き換えます。