Lotus Script 言語
  • 数値 = StrCompare (文字列1, 文字列2) ‘ 別名として StrComp があります
  • 数値 = StrCompare (文字列1, 文字列2, 比較方法)

比較方法
0 = 大文字小文字、全角半角を区別します
1 = 大文字小文字を区別しません
2 = プラットフォームの並び順で比較
4 = 全角半角を区別しません
5 = 大文字小文字、全角半角を区別しません
 ※規定は 0 ですが、規定を Option Compare で変更することができます

戻り値
-1 = 文字列1 < 文字列2 0 = 文字列1 = 文字列2 1 = 文字列1 > 文字列2
Null値 = 文字列1または文字列2がNull値

VBScript 言語
  • 数値 = StrComp (文字列1, 文字列2)
  • 数値 = StrComp (文字列1, 文字列2, 比較方法)

比較方法
0 = バイナリモードで比較します
1 = テキストモードで比較します
 ※規定は 0 です

戻り値
-1 = 文字列1 < 文字列2 0 = 文字列1 = 文字列2 1 = 文字列1 > 文字列2
Null値 = 文字列1または文字列2がNull値

Lotus 式言語
  • 数値 = @Compare (文字列1, 文字列2)
  • 数値 = @Compare (文字列1, 文字列2, 比較方法)
     ※文字列に複数値を設定できます
     ※文字列1と文字列2の値の数をそろえてから比較します

比較方法
[CASESENSITIVE]/[CASEINSENSITIVE] = 大文字小文字を区別/区別しないで比較します
[ACCENTSENSITIVE]/[ACCENTINSENSITIVE] = アクセントを区別/区別しないで比較します
[PITCHSENSITIVE]/[PITCHINSENSITIVE] = 全角半角を区別/区別しないで比較します
 ※規定は [CASESENSITIVE] : [ACCENTSENSITIVE] : [PITCHSENSITIVE] です
 ※Unicodeスタンダードソートを設定しているときは使えない比較方法があります

戻り値
-1 = 文字列1 < 文字列2 0 = 文字列1 = 文字列2 1 = 文字列1 > 文字列2

.htaccess (2) @False (3) @True (5) ByRef (3) ByVal (3) CGI (6) cron (2) CSS (8) Excel (3) False (3) Goto (3) HTML (4) httpd.conf (2) if (3) Java (5) Java Servlet (3) Linux (3) List (3) Lotus Script (35) Lotus 式言語 (28) ls (2) MariaDB (4) Notes/Domino (12) null (5) Option Compare (3) Path (3) PHP (5) Python (7) Spring Boot (3) True (3) UTF-8 (4) VBScript (29) Windows (9) インストール (6) セットアップ (2) ダウンロード (2) ノーコード (4) ファイル一覧 (2) ローコード (3) 変換 (3) 変数 (3) 比較方法 (7) 環境変数 (4) 配列 (4) 開発環境 (4)