java - 从java调用Perl,主要是正则表达式匹配

标签 java regex perl

我想从 Java 高效地执行 Perl 代码。 Perl的目的主要是进行正则表达式匹配(在一些测试中Perl比Java更高效)

到目前为止,我已经找到了使用它的可能性: http://metacpan.org/pod/Inline::Java::PerlInterpreter

另一种选择是在 java 中使用 Runtime.exec() 来调用 Perl。

什么是最高效的解决方案?一个比另一个有优势吗?我真的看不到任何东西,除了 PerlInterpreter 仍然是实验性的,我不知道它是否会改变。 您知道从 Java 调用 Perl 的任何其他选项吗?

最佳答案

你为什么不满意 java.util.regex.Patternjava.util.regex.Matcher您想要使用 Perl 的正则表达式功能的类? ;-)

关于java - 从java调用Perl,主要是正则表达式匹配,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12059684/

相关文章:

perl - 如何在 Perl 中将变量打印到文件中?

mysql - 使用 SHA-256 身份验证的 Perl DBD mysql 失败

perl - 如何进行正确的 IO::Select 错误处理?

c# - 什么是 C# 等同于 Java 的 Throwable?

java - 如何在 Java 中比较字符串?

java - 如何用正则表达式替换某个索引处的字符

JavaScript 全文搜索正则表达式

java - 将日期字符串剪切为变量

Java邮件异常

php - 简单的 PHP 正则表达式问题