2

我需要编译由 Painless 中的参数定义的正则表达式。

我最初的假设是我可以做类似于以下的事情:

Pattern p = Pattern.compile(params.myPattern);

但是,我收到以下错误:

Caused by: java.lang.IllegalArgumentException: Unknown call [compile] with [1] arguments on type [Pattern].

也许还有另一种方法可以在 Painless 中将字符串转换为 Pattern 对象?

4

0 回答 0