当前位置: 首页 > 文档资料 > Perl 入门教程 >

split

优质
小牛编辑
140浏览
2023-12-01

描述 (Description)

此函数根据PATTERN指定的分隔符将字符串表达式拆分为字段。 如果未指定模式,则空格是默认值。 可选限制限制返回的元素数。

负限制具有与无限制相同的效果。 此函数通常与join()一起使用以创建小型文本数据库。

语法 (Syntax)

以下是此函数的简单语法 -

split /PATTERN/, EXPR, LIMIT
split /PATTERN/, EXPR
split /PATTERN/
split

返回值 (Return Value)

  • 标量上下文中的返回值:不推荐,但它返回找到并存储@_数组中字段的字段数。

  • 数组上下文中的返回值:如果未指定表达式,则在EXPR或$ _中找到的字段列表。

例子 (Example)

以下是显示其基本用法的示例代码 -

#!/usr/bin/perl -w
@fields = split(/:/, "1:2:3:4:5");
print "Field values are: @fields\n";

执行上述代码时,会产生以下结果 -

Field values are: 1 2 3 4 5