【发布时间】:2011-05-12 09:38:14
【问题描述】:
所以我正在尝试编写一个 perl 脚本来读取以 Latin-1 编码的文件。出于某种原因,这只是行不通。当我尝试对我知道在文件中的字符(它在第一行)进行简单搜索时,什么也没有出现。我在下面使用 use encoding "iso 8859-1";,但我也尝试过 binmode(STDIN, ":utf8");。关于我可能做错了什么以及如何改正的任何建议?
use encoding "iso 8859-1";
while(<>)
{
if(/ó/gi)
{
print "Found one!\n";
}
}
【问题讨论】:
标签: perl encoding input latin1