【发布时间】:2016-03-22 14:25:59
【问题描述】:
我刚开始在新工作中使用velocity,我真的不喜欢我已经找到的东西。在这一点上,我实际上更喜欢freemarker =X。 无论如何,我正在尝试做一个正则表达式,我看到了this little bit (search "regular expression"),但这并不是我正在做的实现。
我没有对 java 的任何访问权限,因此不存在编写自定义内容来执行此操作的选项(我什至不确定这是否可能)。
这就是我现在拥有的:
#set ( $envCheck = "(localhost|staging|qa|cms)\\.site" )
#set ( $envCheck = $envCheck.matches($gatewayURL) )
但$envCheck 总是以“假”的形式出现。 $gatewayURL 也在页面上定义,所以这不是问题。
这甚至可能吗?我在读到,java String 类具有的任何正则表达式方法都可以在速度模板中使用。
【问题讨论】: