当前位置:首页 » Perl » perl split()函数

perl split()函数

perl split()函数例子,split()函数实例代码 - 将一个字符串表达式,到指定的分隔符PATTERN基础上的字段。

语法

split /PATTERN/, EXPR, LIMIT

split /PATTERN/, EXPR

split /PATTERN/

split


定义和用法

将一个字符串表达式,到指定的分隔符PATTERN基础上的字段。如果没有指定模式,默认是空白。 一个可选的限制,限制返回的元素的数量。一个负的限制具有相同的效果,因为没有限制。经常使用此功能结合使用join()来创建小的文本数据库。


返回值

  • 返回值在标量上下文中:不建议,但它返回的字段和存储的字段在@_数组中。

  • 返回值在数组环境中:EXPR或$_如果没有指定表达式的字段列表。

例子

试试下面的例子:

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

这将产生以下结果:

Field values are: 1 2 3 4 5