Perlコーディング初心者質問スレ Part 67 (91レス)
上下前次1-新
1: nobodyさん [sage] 2013/01/18(金) 23:14:47.26 ID:??? AAS
Perlのコーディングで困ってる人のスレです。
【投稿する際の注意】
質問するときは内容をよく吟味してから投稿してください。
「コマンドの意味がわかんない」とかはマニュアル見ましょう。
回答者さんは何でも屋じゃありません。
1: 自分はこういう事がしたい。
2: それでこんな風にやってみたが・・・
3: こんなエラーが出て上手く行かなかった。
最低でも1と3が無いと誰も答えられないよ。
良い回答は良い質問から。一緒に勉強しましょう。
お勧めサイトは >>2 以降
前スレ 2chスレ:php
3: nobodyさん [sage] 2013/01/19(土) 02:52:02.33 ID:??? AAS
カップ麺スレ増殖中・・・
4(1): nobodyさん [sage] 2013/01/19(土) 03:47:52.32 ID:??? AAS
とんこつ系のインスタント麺で一番旨いのってどれだろう?
あのカップに入ってるちょっと高めのやつって実は値段ほど美味しくない
5: nobodyさん [sage] 2013/01/20(日) 17:45:46.95 ID:??? AAS
# [Perl 日本語処理の基礎の基礎]
# このレスは、Windows の ActivePerl で日本語処理を行う場合のテンプレートです。
# このレスの内容をそのまま、UTF8 形式のソースファイルに保存して下さい。
# 入出力ともシフト JIS 形式のファイルまたは DOS 窓を想定しています。
# まず、以下の行を先頭に入れて下さい。
use utf8;
use open IO => ":encoding(cp932)";
binmode STDIN => ":encoding(cp932)";
binmode STDOUT => ":encoding(cp932)";
binmode STDERR => ":encoding(cp932)"; # ※1
use Encode;
# 次に、あなたが実行したい処理の内容を入れて下さい。
$file = 'C:/なんたら/かんたら.txt';
open my $fh, '<', encode("cp932", $file) or die $! ; # ※2
print <$fh>;
# 以上の内容は、日本語処理が解らない人でも、とりあえず日本語処理ができてしまう
# おまじないです。条件が異なる場合の対処方法は、ご自分で勉強して下さい。
# 【注】※1. の行を入れると、DOS 窓への日本語出力は簡便になりますが、
# ソースファイル名に非 ANSI 文字が含まれる場合に die 文の出力が失敗します。
# ※2. OS に渡す文字列(ファイル名,dos コマンドのオプションなど)は、
# この例のように cp932 でエンコードする必要があります。
6: nobodyさん [] 2013/01/20(日) 18:12:39.89 ID:Fml29wQy(1) AAS
巨専か
いちおつ
7: nobodyさん [sage] 2013/01/20(日) 21:45:41.27 ID:??? AAS
>>4
うまかっちゃん
8: nobodyさん [sage] 2013/01/21(月) 13:03:48.02 ID:??? AAS
そもそもとんこつ系って何がある?
9: nobodyさん [] 2013/03/09(土) 04:22:24.32 ID:wbHZMvtQ(1) AAS
age
10: nobodyさん [sage] 2013/05/21(火) 02:45:40.79 ID:??? AAS
カップヌードル鶏しお オニオンヌードル ビッグってうまいんだけど
食べた後、ずっと匂うよね
11: nobodyさん [sage] 2013/07/27(土) NY:AN:NY.AN ID:??? AAS
そそそそそそそそそ!
12(1): nobodyさん [] 2013/11/15(金) 14:54:05.71 ID:Dsly13RC(1) AAS
とあるデータをケースによって変換したいんだけど、
例えば、$xにa,b,c,d・・・の文字が入ってるとして
a→林檎
b→バナナ
c→チーズ
d→デザート ・・・・ってな具合に。
一個一個置換演算するの面倒なんで、まとめて書く方法
ありますかね?
13: nobodyさん [sage] 2013/11/16(土) 09:44:20.35 ID:??? AAS
>>12
%a=(
"a" => "林檎",
"b" => "バナナ",
"c" => "チーズ",
"d" => "デザート"
);
$x =~ s/([a-d])/$a{$1}/g;
14: nobodyさん [sage] 2013/11/16(土) 13:02:40.98 ID:??? AAS
サンクス
$x=$a{$key}; で処理できました。
15(6): nobodyさん [sage] 2013/12/12(木) 10:11:30.15 ID:??? AAS
XSS対策ですが、「”&<>;」の5つは判るのですが
「|(パイプ)」は何故禁則しないといけないんでしたっけ?
これをエスケープしたスクリプトをShift_JISで組むたびに
ポ掛芸など良く使う文字が化けてしまって困っています
16(1): nobodyさん [] 2013/12/13(金) 01:04:57.83 ID:qGeT5+jK(1) AAS
>>15
パイプをエスケープしなきゃいけないといった人に
資料持っていって、お前バカじゃね?って言ってやれw
17(1): nobodyさん [sage] 2013/12/13(金) 08:49:35.76 ID:??? AAS
どこで問題が起きるかきちんと分けてやれってことだよなw
><はopenでもHTMLでも問題があるけど、|はHTMLには関係ないw
18(1): nobodyさん [sage] 2013/12/17(火) 13:19:40.18 ID:??? AAS
何でPerl厨ってあちこちの板でスレ乱立させてつまみ食いのように書き込むんだろうな。
キチガイしかいないのか?
19(1): nobodyさん [sage] 2013/12/17(火) 15:34:55.50 ID:??? AAS
>>18
逆にきくけどキチガイ以外がperlを選ぶ理由は?
20: nobodyさん [sage] 2013/12/17(火) 20:51:05.77 ID:??? AAS
>>15-17みればまともな奴がいないことは分かる
21(1): nobodyさん [sage] 2013/12/18(水) 08:49:28.01 ID:??? AAS
ということにしたい工作
22: nobodyさん [sage] 2013/12/18(水) 14:47:58.83 ID:??? AAS
>>15
パイプの替わりにシングルクォートをエスケープしとけ
あと、コマンドインジェクション対策ならパイプのエスケープは有効
23: nobodyさん [] 2013/12/18(水) 17:51:32.23 ID:vVAEJlU0(1) AAS
XSS対策って書いてるの、見えないのかな?
24: nobodyさん [sage] 2013/12/18(水) 18:33:22.92 ID:??? AAS
自己顕示欲を満たしたいだけだから何が書いてあるかは問題ではない。
25: nobodyさん [sage] 2013/12/18(水) 23:06:52.10 ID:??? AAS
「体系的に学ぶ安全なWebアプリケーションの作り方」が達人出版会から発売されました。
外部リンク[html]:blog.tokumaru.org
上下前次1-新書関写板覧索設栞歴
あと 66 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.448s*