sunzhiguolu 发表于 2015-10-22 15:20
有几点不太明白, 还请楼主解释一下:
1.> 主机环境是什么? (Linux | Windows)
2.> 您的文本中汉字占用几个 ...
#!/usr/bin/perl
use strict;
use warnings;
use v5.14;
while (<DATA>) {
chomp;
my @f = split;
say and next unless @f > 1;
$f[2] = (split //, $f[0])[1];
say join " ", @f;
}
__DATA__
1F 123456 T qqqqq zzz
2G 7测012 T qqqqq zzz
3V 1试456 T qqqqq zzz
4H 234567 T qqqqq zzz
90000000
say and next unless @f > 1;
欢迎光临 Chinaunix (http://bbs.chinaunix.net/) | Powered by Discuz! X3.2 |