2 つの文字列が同じかどうかを判断します。
構文
STRSAMEEX (" string1 ", " string2 ", localeID, flag )
パラメーター
名前 | 必須 / オプション | データ型 | 説明 |
---|---|---|---|
string1 |
必須 |
String |
比較する最初の文字列を指定します。 |
string2 |
必須 |
String |
比較する 2 番目の文字列を指定します。 |
Localeid |
必須 |
数値 |
ロケールの ID を示すコードを指定します。 |
flag |
必須 |
数値 |
比較の種類を示すビットを指定します。 |
戻り値
Boolean
注釈
STRSAMEEX は、2 つの入力文字列が同じ場合は TRUE を、異なる場合は FALSE を返します。 マルチバイト文字列の比較、または特定のロケールに関する文字の規則を使用した比較を実行する場合に、この関数を使用します。
STRSAMEEX 関数では、次のフラグを任意に組み合わせて使用できます。
Flag | 説明 |
---|---|
1 |
大文字/小文字を区別しません。 |
2 |
間隔のない文字を無視します。 |
4 |
記号を無視します。 |
4096 |
句読点を記号として扱います。 |
65536 |
ひらがなとカタカナを区別しません。 |
131072 |
半角文字 (1 バイト) と同じ文字の全角文字 (2 バイト) を区別しません。 |