文字列に、指定された部分文字列が含まれているかどうかを調べます。
@Contains( string ; substring )
string
文字列または文字列リスト。検索する文字列を指定します。
substring
文字列または文字列リスト。string の中で検索する文字列を指定します。
flag
Boolean 型。
この関数では大文字と小文字が区別されます。
いずれかのパラメータがリストである場合、パラメータ 1 のいずれかの要素にパラメータ 2 のいずれかの要素が含まれていれば、この関数は 1 を返します。
部分文字列がリッチテキストフィールドに含まれているかどうかを調べることはできません。
完全一致 (パラメータ 2 とパラメータ 1 が等しい) を調べる場合は、この関数を使用しないでください。パラメータ 1 とパラメータ 2 が完全に一致していない状態でパラメータ 1 にパラメータ 2 が含まれる場合は、正しい結果が得られません。等価演算子または @IsMember 関数を使用すると、より効率的に正しい結果を取得することができます。
@Contains("Hi There";"Th")
@Contains("Tom":"Dick":"Harry";"Harry":"Tom")
@Contains("Tom";"Tom":"Dick":"Harry")
@If(@Contains(ProductLeadTime;"weeks":"month"); @If(!@IsTime(RequestedShipDate);
@Failure("You must request a valid ship date.");@Success;@Success)
SELECT form = "Memo" & @Contains(@LowerCase(Subject); "mary lamb")
@Command([Compose]; @If(@Contains(@UserRoles; "WebUser"); "WebForm"; "NotesForm"))
LotusScript® 言語の InStr 関数