-1

perlを使用してtxtファイルを処理したい。私は以前にこのperlコードを使用してウィキペディアのtxtファイルを処理することに成功したので、それは正しいです。しかし、perlコードを実行すると、エラーが表示されます。

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

txtファイルを確認します。その中に\xA1文字があります。これらの「\xA1」をRegExで削除しようとしましs/(\xa1)+//g;たが、失敗しました。

では、問題は何ですか?どうすればこれを解決できますか?

4

1 に答える 1

0

最後に、コードを修正します。私が使う

binmode( IN,  ':stdio' );

それ以外の

binmode( IN,  ':utf8' );

そしてそれは動作します。

于 2012-09-23T03:48:56.507 に答える