首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > perl python >

perl解决办法

2012-06-02 
perlno Pathgradecha FMI Utterances002 App-C1\Files\student\stu001 00100a_optmistic_ me NO003 App-C1

perl
no Path grade cha FMI Utterances
002 App-C1\Files\student\stu001 001 00 a _optmistic_ me NO
003 App-C1\Files\student\stu002 002 00 a _NOISE_ rt _SE_
004 App-C1\Files\student\stu002 002 00 a optmistic _SE_
001 App-C1\Files\student\stu002 002 00 a s CON EL ZO _SE

重组上面的文件,使其输出格式为App-C1\Files\student\stu001\001.no _optmistic_ me NO,然后在屏幕输出,怎么实现啊,急啊

[解决办法]

Perl code
#!/usr/bin/env perluse strict;use warnings;while (<DATA>) {    my @d = split /\s+/;    print "$d[1]\\$d[2].no @d[5..$#d]\n";}__DATA__002 App-C1\Files\student\stu001 001 00 a _optmistic_ me NO003 App-C1\Files\student\stu002 002 00 a _NOISE_ rt _SE_004 App-C1\Files\student\stu002 002 00 a optmistic _SE_001 App-C1\Files\student\stu002 002 00 a s CON EL ZO _SE
[解决办法]
Perl code
print "$d[1]\\$d[2].no @d[5..$#d]\n"; 

热点排行