读书人

perl语言求截取字符串步骤

发布时间: 2012-10-08 19:54:56 作者: rapoo

perl语言求截取字符串方法
有一个test.txt文件里面存了内行m列的数据,用\t 风格
如:
name age url
li 35 \www.sohu.com\b.html
wang 54 \www.sina.com\a.html
................

请教有什么方法将每一行的数据按\t 分给变量,
如$name=li; $age=35; $url=\www.sohu.com\b.html;

听说正则表达式是一个非常好的办法,但刚学 看不大明白,还请多多指教。谢谢~

[解决办法]

Perl code
#!/usr/bin/env perlopen $fd, '<', 'test.txt' or die $!;while (<$fd>) {    chomp;    ($name, $age, $url) = split /\s+/, $_, 3;    print "$name, $age, $url\n";}close $fd; 

读书人网 >perl python

热点推荐