-1

我想使用 perl 处理一个 txt 文件。我之前已经成功使用这个perl代码来处理wikipedia txt文件,所以是正确的。但是当我运行 perl 代码时,出现了一个错误:

utf8 "\xA1" does not map to Unicode at xxx

我检查了txt文件。其中有 \xA1 字符。我试图用 RegEx 删除那些 "\xA1"s/(\xa1)+//g;但失败了。

那么问题是什么,我该如何解决呢?

4

1 回答 1

0

最后,我修改了我的代码。我用

binmode( IN,  ':stdio' );

代替

binmode( IN,  ':utf8' );

它有效。

于 2012-09-23T03:48:56.507 回答