如何使用Apache JEXL评估Java语法

时间:2018-09-05 14:36:00

标签: java apache jexl

我尝试使用JEXL评估语法,但没有通过。 希望您的帮助人员将其执行。

我想评估通过ajax发送的动态替换语句(.replace(“ \ u00A0”,“”))。

在Java中-

removeSpecialChars = ".replace("\u00A0","");
text.replaceAll("\\p{Cntrl}", "");
text = text + removeSpecialChars;

我们如何使用JEXL评估 text 语句。

1 个答案:

答案 0 :(得分:0)

您需要关注JEXL's tutorial

  

获取上下文的最简单方法是使用新的MapContext()语句。这将创建一个使用基础HashMap实现的上下文

     

表达式是使用JexlEngine.createExpression(String)方法创建的。

     

一旦有了表达式,就可以使用评估执行它并获得结果。