split 该如何使用?
时间:2011-05-27
来源:互联网
@summands = split (/,/, <INFILE>)
这个@summands 数组里存的到底是什么?
假设我的INFILE文件为:
1,2,3
4,5,6
7,8,9
作者: chrisyan43 发布时间: 2011-05-27
(1,2,3)
作者: bernana 发布时间: 2011-05-27
为什么后面的没有了?
作者: chrisyan43 发布时间: 2011-05-27
你代码都写好了,文件内容也写好了,却在论坛上问你自己代码的执行结果
这样做省时间了还是省事了?
作者: py 发布时间: 2011-05-27
哎呀.都是我的错.
作者: bernana 发布时间: 2011-05-27
当读取到1,2,3 的时候,@summands 中就是1 2 3 三个数字
当读取到4,5,6 的时候,@summands 中就是4 5 6 三个数字
一次类推
另外一种方式:
你用 print @summands; 打出来自己看看就明白了
作者: zhshb8511 发布时间: 2011-05-27
不断的去try,try,try。
再三思考、琢磨以后还是搞不定的话,再来论坛,进步会很快。
Perl不想想象中那么难,加油~~!!
作者: zhshb8511 发布时间: 2011-05-27
读取第一行,并用 , 拆分,所以结果是 (1,2,3)
想想为什么读取文件用 while 就明白了
while (<INFILE>){
}
作者: horsley 发布时间: 2011-05-27
open (INFILE, "test.txt") or die "$!";
while (<INFILE>)
{
@a=split (/,/,<INFILE>);
print @a;
}
我打了。。结果是456 怎样都是456 -。-
作者: chrisyan43 发布时间: 2011-05-27
作者: Cu_fans 发布时间: 2011-05-27
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28