ColdFusion MX
目 次 > CFML リファレンス > ColdFusion 関数 > ReplaceNoCase O

ReplaceNoCase

指定したスコープにある substring1substring2 に置き換えます。この検索では大文字と小文字は区別されません。

文字が置換された文字列のコピー

文字列関数

ReplaceNoCase(string, substring1, substring2 [, scope ])

FindREFindReplaceReplaceListREReplace

パラメータ

説明

string

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

substring1

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

substring2

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

scope

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

<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>

目 次 > CFML リファレンス > ColdFusion 関数 > ReplaceNoCase O