内容简介:Perl中文乱码问题
binmode可以很好的解决 perl 中问题,采用 Encode1 , Encode 等方式不管用
PerlFile.pl测试源码:
#!/usr/bin/env perl
#===============================================================================
#
# FILE: perlFile.pl
#
# USAGE: ./perlFile.pl
#
# DESCRIPTION:
#
# OPTIONS: ---
# REQUIREMENTS: ---
# BUGS: ---
# NOTES: ---
# AUTHOR: YOUR NAME (),
# ORGANIZATION:
# VERSION: 1.0
# CREATED: 2017/2/8 9:49:51
# REVISION: ---
#===============================================================================
use strict;
use warnings;
use utf8;
binmode(STDIN,":encoding(gb2312)");
binmode(STDOUT,":encoding(gb2312)");
while ( <> ) {
chomp;
print $_,"\n";
last if $_ =~ m/q/xm;
}
open(FEIJI,"E:\\feiji.txt") or die "can't open the file \n";
my $car ="尾翼";
• binmode(FEIJI,":encoding(gb2312)");
# binmode( STDIN, ':encoding(gbk2312)' );
#binmode( FEIJI, ':encoding(utf8)' );
#binmode( STDOUT, ':encoding(gbk2312)' );
#binmode( STDERR, ':encoding(gbk2312)' );
#while( my $line = <FEIJI>){
#my $re = Encode::decode('GB2312','汽车');
my $count=1;
while( <FEIJI>){
#print "$_ \n" ;
# print "$_ \n" if $_ =~ /.*$re.*/;
# Encode::_utf8_on($_);
# Encode::decode_utf8($_);
#print "$_\n" ;#if $_ =~ m/$car/xm;
#print "$count: $_\n" if $_ =~ m/$car/xm;
#$count +=1;
s/汽车/风力机/g;
print;
}
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网
猜你喜欢:- tomcat,jboss,weblogic乱码问题以及Java中各种乱码问题大汇总
- Perl中文乱码问题
- pycharm中文乱码问题 总结
- LoadRunner 中文乱码问题解决办法
- 深入浅出理解Python“乱码”问题
- 解决jenkins 发送邮件图片乱码问题
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
WWW信息体系结构(影印版第2版)
Louis Rosenfeld / 清华大学出版社 / 2003-6 / 49.8
如今的网站和内联网已经变得比以前越来越大,越来越有价值,而且越来越复杂,同时其用户也变得更忙,也更加不能容忍错误的发生。数目庞大的信息、快速的变化、新兴的技术和公司策略是设计师、信息体系结构构建师和网站管理员必须面对的事情,而这些已经让某些网让看起来像是个快速增长却规划很差的城市——到处都是路,却无法导航。规划精良的信息体系结构当前正是最关键性的。 本书介绍的是如何使用美学和机械学的理念创建......一起来看看 《WWW信息体系结构(影印版第2版)》 这本书的介绍吧!
CSS 压缩/解压工具
在线压缩/解压 CSS 代码
HTML 编码/解码
HTML 编码/解码