perl中文处理

来源:互联网 发布:大富豪源码 编辑:程序博客网 时间:2024/06/06 14:03


# 汉字之间加入空格

use strict;use warnings;use Encode;open(IN, "<", "中文文件.txt");open(OUT, ">", "中文文件.txt.processed");while(<IN>){chomp();my $line=$_;$line = decode("GB2312", $line);my @chars=split(//,$line);foreach(@chars){$_ = encode("GB2312", $_);print OUT "$_ ";    # 汉字之间加入空格}print OUT "\n";}close(IN);close(OUT);



1 0