CompareNoCase

説明

大文字と小文字を区別しないで、2 つの文字列の比較を行います。

戻り値

2 つの文字列の相違を表すインジケーター

カテゴリ

文字列関数

関数のシンタックス

CompareNoCase(string1, string2)

関連項目

CompareFindNoCase、『ColdFusion MX 開発ガイド』のColdFusion 変数の使用あいまいなタイプの式および文字列

パラメータ

パラメータ 説明

string1

文字列、または文字列を含んでいる変数です。

string2

文字列、または文字列を含んでいる変数です。

<H3>CompareNoCase の例</H3>
<P>この関数は、<I>大文字と小文字を区別しないで、</I>2 つの文字列を比較します。
<CFIF IsDefined("form.string1")>
<CFSET comparison = Comparenocase(form.string1, form.string2)>
<!--- 変数を切り替えてさまざまなレスポンスを表示 --->
<CFSWITCH EXPRESSION=#comparison#>
   <CFCASE value="-1">
      <H3>String 1 は String 2 より小さい。</H3>
      <I>これらの文字列は等しくありません。</I>
   </CFCASE>
   <CFCASE value="0">
      <H3>String 1 は String 2 に等しい。</H3>
      <I>これらの文字列は等しいです。</I>
   </CFCASE>
   <CFCASE value="1">
      <H3>String 1 は String 2 より大きい。</H3>
      <I>これらの文字列は等しくありません。</I>
   </CFCASE>
   <CFDEFAULTCASE>
      <H3>これはデフォルトの場合です。</H3>
   </CFDEFAULTCASE>
</CFSWITCH>
</CFIF>
<FORM ACTION="comparenocase.cfm" METHOD="POST">
<P>String 1
<BR><INPUT TYPE="Text" NAME="string1">
<P>String 2
<BR><INPUT TYPE="Text" NAME="string2">
<P><INPUT TYPE="Submit" VALUE="文字列を比較" NAME="">
<INPUT TYPE="RESET"> </FORM>

ColdFusion MX 7 | ColdFusion MX 6.1 | ColdFusion MX* | ColdFusion 5* | フォーラム* | デベロッパーセンター | サポート情報 | バグ報告

バージョン7