My favorites | Sign in
Project Home Downloads Wiki Issues Source
Project Information
Members
Featured
Downloads
Wiki pages

Aviator是一个高性能、轻量级的基于java实现的表达式引擎,它动态地将String类型的表达式编译成Java ByteCode并交给JVM执行。

Aviator的名称来自我很喜欢的电影——迪卡普里奥主演的 《飞行家》

        Map<String, Object> env = new HashMap<String, Object>();
        env.put("email", "killme2008@gmail.com");
        String username = (String) AviatorEvaluator.execute("email=~/([\\w0-8]+)@\\w+[\\.\\w+]+/ ? $1:'unknow'", env);

2.2.1版本正式发布,请看发布日志

你可以直接使用maven引用:

	<dependency>
			<groupId>com.googlecode.aviator</groupId>
			<artifactId>aviator</artifactId>
                        <version>2.2.1</version>
	</dependency>
Powered by Google Project Hosting