多值搜索逻辑(包含)

Logic for multivalued search (contains)

我需要根据上面的内容构造一些逻辑table - 其中 S1、S2、S3 是字符串,我需要查找字段值(字符串)是否包含这些字符串。

应返回绿色行,不返回红色行。红色和绿色行的列表并不详尽,但足以让您理解。

我觉得我缺少一种非常简单的方法 - 有什么想法吗?

((Field1 == S1) || (Field1 == S2) || (Field1 == S3)) && ((Field2 == S1) || (Field2 == S2) || (Field2 = = S3)) && ((Field3 == S1) || (Field3 == S2) || (Field3 == S3)) 应该是检查这个的条件。