Drools规则:检查String是否包含集合中的任何String

时间:2013-11-20 05:57:41

标签: drools

在drools中是否有办法检查字符串输入是否包含集合中的以下任何字符串?

例如: 字符串输入=“现在怎么样的棕色牛。” 列出stringList = [蓝色,棕色,绿色,橙色]

我希望能够说: 如果input.contains(stringList中的任何String)......

谢谢!

1 个答案:

答案 0 :(得分:2)

啊想出来了!

If
        $x : String() from $s.stringList;
        $s : Object(input.contains($x)); Then....