根据数据集分析条件字符串



我有一个数据集/数组,例如:['b', 'd', 'e']

我有一个来自外部来源的条件作为字符串,例如:

((a)/(b)&(d)&NOT(c))((a/b/c/((d)&(e)))&NOT(f/g/h))(d&t)&NOT(u)

/表示OR和amp;表示AND

我的目标是在这种情况下匹配我的阵列,但我只是不知道什么语言/框架或方法最适合这个用例。

php中的东西会很好,但我很感激你能给我的每一个帮助

经过大量研究,我找到了一个可以让它工作的包:https://symfony.com/doc/current/components/expression_language.html

最新更新