Perlコーディング初心者質問スレ Part 65

このエントリーをはてなブックマークに追加
951nobodyさん
こんにちは。

日本語+アルファベットのテキスト文章からアルファベットだけを削除するPerlCGIプログラムを作ってるのですが、
結果はどうしても文字化けしてしまいます。

テキスト文章 =~ s/[\w]//eg;

原因は文字コードにあるのだと思いますが、どうしたらよいでしょうか?
何か良い方法はないでしょうか?
952nobodyさん:2014/06/16(月) 23:43:02.44 ID:???
>>951
シフトJISだったら2文字目に\wが引っかかる可能性あるね
my $t = decode("テキスト文書,
953nobodyさん:2014/06/16(月) 23:44:41.29 ID:???
わー間違えた

use Encode;
my $t = decode("cp932", テキスト文書);
$t =~ s/\w+//g;
print encode("cp932", $t);

こんな感じかね
954nobodyさん:2014/06/17(火) 01:30:06.62 ID:???
>>952
ゴミにはきいてないから消えてください。
自意識過剰で気持ち悪いです。
955nobodyさん:2014/06/17(火) 10:17:13.86 ID:???
確認せずに書き込むほど知能が低いみたいだから>>953もどうせ間違いだろ

また回答が来たら間違えたとか言い出すんだろうな

迷惑だからこのスレから出ていけ
956nobodyさん:2014/06/17(火) 10:57:07.46 ID:???
コードが間違ってるかどうかぐらいわかれよ
957nobodyさん:2014/06/17(火) 11:40:35.17 ID:???
>>954
お前こそ消えろやks、質問者の分際で態度でけーんだよ
958nobodyさん:2014/06/17(火) 16:08:33.51 ID:???
>>954
間違えた癖に気持ち悪いとか言ってる香具師のほうがよっぽど気持ち悪い。

二度と来なくていいよ、
誰もお前なんかに来て欲しいと思ってないから。
959nobodyさん:2014/06/17(火) 17:03:36.72 ID:???
役に立たない池沼に占拠された役に立たないすれwww
960nobodyさん:2014/06/17(火) 17:46:21.33 ID:???
(某所からコピペした釣り質問だと気付いてないバカが大量に釣れてて笑える)
961nobodyさん:2014/06/17(火) 18:00:44.62 ID:???
種明かしはいいから
962nobodyさん:2014/06/17(火) 18:24:08.46 ID:???
>951=キチガイ
963951:2014/06/18(水) 02:19:53.67 ID:???
あれ?まだやってたの?
とっくの昔にTwitterでリプもらったので自意識過剰のあなた方は不要です。
本当に救いようがありませんね。
964nobodyさん:2014/06/18(水) 02:44:46.65 ID:???
このように偽質問者が「Twitterで」と書いてくるまでがパターン
965nobodyさん:2014/06/18(水) 03:50:02.64 ID:???
このように現実を認められない妄想狂が恥ずかし気もなく妄想を垂れ流すのもいつものこと
966nobodyさん:2014/06/19(木) 04:22:43.88 ID:???
Perlなんかやってる時点で(ry
967nobodyさん:2014/06/19(木) 20:25:51.26 ID:???
>>951
迷惑だよ
968nobodyさん:2014/06/21(土) 04:20:54.20 ID:???
チキンラーメン食べたい
969nobodyさん:2014/06/22(日) 16:44:49.45 ID:???
ご飯炊くときにチキンラーメン入れて炊くと旨いってきいたけど本当に旨いの?
970nobodyさん
まぁまぁ