[表示 : 全て 最新50 1-99 2chのread.cgiへ]
Update time : 05/06 20:45 / Filesize : 7 KB / Number-of Response : 15
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

Perlについての質問箱 52箱目



1 名前:デフォルトの名無しさん mailto:sage [2012/05/06(日) 10:21:12.81 ]
CGI についての質問は板違いです。WEB プログラミング板でどうぞ。
CGI と Perl の区別がつかない人も WEB プログラミング板に行ってください。
(WEB プログラミング板: hibari.2ch.net/php/ )

このスレでは(CGI 以外の)純粋にPerlのみに関係する質問を取り扱っていこうと思います。
スレ違いの質問にはスルーか、速やかな誘導をお願いします。

"The duct tape of the Internet" こと、Perl についての質問箱です。
"There's more than one way to do it" ということで、
Perl の奥深さについて皆で語り合い、追求してまいりましょう。

www.perl.org/get.html
Download Latest Stable Source (5.14.2)

▼ 前スレ
Perlについての質問箱 51箱目
toro.2ch.net/test/read.cgi/tech/1330666216/

リンク集は >>2-3
Perl 日本語処理の基礎の基礎 >>4

2 名前:デフォルトの名無しさん mailto:sage [2012/05/06(日) 10:22:12.27 ]
[プログラミング自体の経験が無い奴はまずココを読め]
Perl プログラミング講座: ttp://www.site-cooler.com/kwl/perl/

[本]
リャマ: ttp://www.oreilly.co.jp/books/9784873114279/
駱駝: ttp://www.oreilly.co.jp/books/4873110963/
Effective Perl: ttp://www.amazon.co.jp/Effective-ASCII-Addison-Wesley-Programming/dp/4756130577
クックブック: ttp://www.oreilly.co.jp/books/4873112028/
Perl ベストプラクティス: ttp://www.oreilly.co.jp/books/4873113008/
Perl Hacks: ttp://www.oreilly.co.jp/books/9784873113142/

[オンラインマニュアル]
最新のドキュメント: ttp://search.cpan.org/dist/perl/
perldoc.jp: ttp://perldoc.jp/
perldoc.perl.org: ttp://perldoc.perl.org/


3 名前:デフォルトの名無しさん mailto:sage [2012/05/06(日) 10:23:02.18 ]
[モジュール]
CPAN.com: ttp://search.cpan.org/
河馬屋二千年堂: ttp://homepage3.nifty.com/hippo2000/

[テクニック]
Perl メモ: ttp://www.din.or.jp/~ohzaki/perl.htm
Perl のページ: ttp://homepage1.nifty.com/nomenclator/perl/
Perl の小技: ttp://homepage3.nifty.com/hippo2000/perltips/index.htm

[Perl 5.8 Unicodeメモ]
ttp://www.rwds.net/kuroita/program/Perl_unicode.html
ttp://www.namazu.org/~tsuchiya/perl/perl-5.8.html
ttp://www.lr.pi.titech.ac.jp/~abekawa/perl/perl_unicode.html


4 名前:デフォルトの名無しさん mailto:sage [2012/05/06(日) 10:24:07.76 ]
# [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 でエンコードする必要があります。


5 名前:デフォルトの名無しさん mailto:sage [2012/05/06(日) 10:25:39.72 ]
Encodeモジュール (現在のPerl文字コードの標準)
search.cpan.org/dist/Encode/

UNICODEでわからなくなったらここを読め
perldoc.jp/docs/perl/5.8.1/utf8.pod
perldoc.jp/docs/perl/5.10.0/perlunifaq.pod


6 名前:デフォルトの名無しさん mailto:sage [2012/05/06(日) 10:42:42.35 ]
ゴミスレ立てるな

7 名前:デフォルトの名無しさん mailto:sage [2012/05/06(日) 10:43:10.34 ]
このスレッドは天才チンパンジー「アイちゃん」が
言語訓練のために立てたものです。

アイと研究員とのやり取りに利用するスレッドなので、
関係者以外は書きこまないで下さい。

                  京都大学霊長類研究所

8 名前:デフォルトの名無しさん mailto:sage [2012/05/06(日) 10:45:30.71 ]
  ∧∧
  ( ゚Д゚ )∩
 ⊂   ノ
  /  0
  し´
えっ…と、
ここかな…、と
 ∧∧ ∧∧
∩゚Д゚≡゚Д゚ )
`ヽ     |)
  | __ |〜
  ∪  ∪
      ドスッ
  ∧∧.ミ. _
  (   )┌┴┴┐
  /   つ.終了│
〜   ./ └┬┬┘
 ∪∪    ││_ε3
     ゛゛゛゛

9 名前:デフォルトの名無しさん mailto:sage [2012/05/06(日) 12:38:28.54 ]
前スレ>>985だけどありがとう。

>>986 >>993 >>998
次々に新商品が出てくる中で従業員に負担をかけず(追加入力作業なし)
やりたいというのが絶対条件にあるんです。
私がいつ死んでも半永久的に大丈夫ですみたいな。

シャトー<->CHのような既知で予想されるワードなら初期の段階で入力しておける
のですが・・

>>997
区切り文字で区切られない場合もあるのでワードを細切れで分割できない場合が
あるのです

>>989
ちょっと難しいです

>>994 >>995 >>996
ヤフーのキーフレーズ抽出サービスみたいなのしか思いつかないのですが
たしかにもうちょい文章量がないと難しいですね

10 名前:デフォルトの名無しさん mailto:sage [2012/05/06(日) 12:59:43.32 ]
まじめにやろうとするなら、こっちのお題だね。

自然言語処理スレッド その3
toro.2ch.net/test/read.cgi/tech/1235129481/l50

でも、レスを見る限り、この手のことにかまけるより本業で稼いで誰かに作ってもらった方が良いと思う。



11 名前:デフォルトの名無しさん [2012/05/06(日) 18:08:33.41 ]
for(1...100){
$n = rand;
print "<INPUT TYPE=\"checkbox\" NAME=$n VALUE=\"on\">";
}

このようにnameを乱数で作ったチェックボックスを100個作るとする
このときチェックされたチェックボックスのnameだけを
配列@check_name_listに格納するやり方を教えてください
モジュールは使わないやり方でお願いします。

12 名前:デフォルトの名無しさん mailto:sage [2012/05/06(日) 18:11:36.82 ]
さすがゴミスレ

13 名前:デフォルトの名無しさん mailto:sage [2012/05/06(日) 18:21:57.05 ]
for(1..100){
  $n = rand;
  push @check_name_list, $n;
  print "<INPUT TYPE=\"checkbox\" NAME=$n VALUE=\"on\">";
}

<!-- 100個全部 on みたいなので -->

14 名前:デフォルトの名無しさん [2012/05/06(日) 18:25:58.41 ]
まちがえました valueの指定はなしです
print "<INPUT TYPE=\"checkbox\" NAME=$n>";
です






[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧](*・∀・)<7KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef