split
优质
小牛编辑
135浏览
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