Java 最适合文本处理的语言

Java 最适合文本处理的语言,java,text-processing,Java,Text Processing,我正在从事文本处理项目。我需要对提供给我的文本进行许多操作。比如在文本中查找子字符串(使用正则表达式),删除垃圾文本(使用精确或正则表达式匹配),将文本拆分为多个部分。目前我正在使用Java来实现这一目的。我只是想知道Java是最适合这样做的语言,还是我应该使用其他语言。这是基于观点的,但我认为一种语言在这方面和另一种语言一样好。有一些很棒的java库用于文本解析。我最近经常使用Guava Joiner、Splitter和Charmatcher类来做类似的事情 这取决于目标、输入、处理代码的修改

我正在从事文本处理项目。我需要对提供给我的文本进行许多操作。比如在文本中查找子字符串(使用正则表达式),删除垃圾文本(使用精确或正则表达式匹配),将文本拆分为多个部分。目前我正在使用Java来实现这一目的。我只是想知道Java是最适合这样做的语言,还是我应该使用其他语言。

这是基于观点的,但我认为一种语言在这方面和另一种语言一样好。有一些很棒的java库用于文本解析。我最近经常使用Guava Joiner、Splitter和Charmatcher类来做类似的事情

这取决于目标、输入、处理代码的修改频率、您已经知道/喜欢的语言等。您可以添加更多信息吗?