成熟,强大的Perl库,支持文本/字符串操作?

时间:2010-12-22 02:43:21

标签: perl

我们是否有一个成熟,强大的Perl库来支持文本/字符串操作?例如,如果我需要修剪一个字符串,我需要编写一个类似下面的函数。

然后问题是,我们是否有现有的API,以便我可以导入和调用它?就像Apache Common Lang中的StringUtils.trim一样。

感谢。

sub trim($) {
    my $string = shift;
    $string =~ s/^\s+//;
    $string =~ s/\s+$//;
    return $string;
}

2 个答案:

答案 0 :(得分:3)

StringUtils中的大多数字符串操作都是在Perl中完成的,我怀疑是否需要这样的模块。是的,它会为那些不熟悉Perl的人生成更易读的代码,但是需要了解给定例程的特性,对于那些更熟悉Perl的人来说,这将更有用。

答案 1 :(得分:2)

也许String::Util

在寻找图书馆时,搜索CPAN应该是您的第一步。

以下是一些其他字符串模块: