作者: Bruce. | |
日時: 2004/7/10(02:04) |
Bruce. です。 その後いろいろといじってみたのですが、 use encoding sjis; #binmode(STDIN, ":encoding(sjis)"); while (<>) { chomp; print $_,"\n" if /\p{InBasicLatin}+/; } ↑を use encodingの行をコメントアウトして、binmodeを活かすと 期待通りの動作をします。両方活かすと二重にデコードしてしまうようで まともに動きません。わけわからん。 -- 木村浩一 I thought what I'd do was, I'd pretend I was one of those deaf-mutes. mail kbk@... web www.kt.rim.or.jp/~kbk/