Perl

Perlは多目的に使用される実用性が高い動的プログラミング言語のひとつです。

RSS

  • 受付中

    回答
    1

    Perlで多次元ハッシュで重複している要素を削除する

    Perlで以下のような多次元ハッシュ(この言い方が合っているかわかりませんが‥)で、idが重複している要素を削除したいのですが、どのような処理になるでしょうか。 my $ver = { {id => 1, code => 'aaa'}, {id => 2, code => 'bbb'}, {id => 3, code => 'ccc'}, {id =>

    • 0評価
    • 21PV
    Hiroyan Hiroyan 3日前
  • 受付中

    回答
    2

    Perl6の正規表現における後読みの中での量指定子の書き方について

    前提・実現したいこと Perl6を使って以下のような文を置換させたいのですが、エラーが出て動きません。 Perl6か.NETでないと先読み後読みの中で量指定子が使えないらしいのです。 outerタグの中だけを対象にするとどうしても後読みが必須になるのでこれを実現できる書き方を教えていただけませんか? これから <outer>text1,te

    • 0評価
    • 57PV
    jororo0 jororo0 6日前
  • 解決済

    回答
    1

    Perl split関数について

    前提・実現したいこと perl初心者です。前回perlを使って特定行の取り出し、かつ数字のみを抜き出すプログラムについて投稿させて頂きました。そこでsplit関数の使い方について少し勉強したのですが、疑問が残りました。先ほど回答して頂いた方のコードを参考に、再投稿させて頂きます。 発生している問題・エラーメッセージ test.logを読み込み、te

    • 0評価
    • 27PV
    moana_39 moana_39 1週間前
  • 受付中

    回答
    2

    Javaで外部プロセスの出力がうまく取得できません

    JavaでProcessBuilderを利用してPerlを実行しているのですが、うまく出力ができません。 具体的には、今次のようなPerlのプログラムをJavaで動かしています。 <Perlのソースコード> while($print=<STDIN>){ print $print; } このPerlのプログラムを実行して、出力を得ようと思ってい

    • 0評価
    • 78PV
    nitoa nitoa 1週間前
  • 解決済

    回答
    2

    Perl 特定列かつ数字のみの抜き出し

    perl初心者で、現在勉強中です。perlを利用して、以下のようなことをしたいと考えています。 test.log =============================== test 65 aaaaa 23 perl 1 example 0 main 2 sub 78 =============

    • 0評価
    • 76PV
    moana_39 moana_39 1週間前
  • 解決済

    回答
    2

    Perl初心者(ハッシュ)

    いつもお世話になっています。perl初心者でただいま勉強中です。課題でweather.datというファイルを読み込んで、if文を使わず、ハッシュを使って、1ヶ月分の天気を集計するプログラムを作りたいんですが、cloudy: rainy: stormy: sunny: というようになってしまい、データの個数が表示できません。気温についても同様の結果になってし

    • 0評価
    • 73PV
    ikuo-biyori ikuo-biyori 1週間前
  • 解決済

    回答
    1

    do_nasmとうのは何なのでしょうか?

    openslをコンパイルしたいと思っています。 http://www.limber.jp/2011/08/23/820 このページの手順でやろうと思っておりますが、その際、ms\do_nasmというコマンドでファイルが無いとエラーになってしまいます。 いろいろサイトを見ますと、opensslのコンパイルには、このdo_nasmが必要なようで

    • 0評価
    • 30PV
    GiveAHand GiveAHand 2週間前
  • 解決済

    回答
    1

    "perl Configure"とはどういう意味でしょう?実行すると"指定されたパスが見つかりません...

    VisualStudio 2013でlibcurlをbuildしてみたいと思っています。 このページ VisualStudio 2013でlibcurlをbuildしてみる http://white-raven.hatenablog.com/entry/2014/11/23/024649 を見ながら実行しているのですが、その中で、

    • 0評価
    • 28PV
    GiveAHand GiveAHand 2週間前
  • 解決済

    回答
    2

    情報系の勉強について

    私は情報系学部の大学1年生です。 今大学の講義(perlを知らない前提の)でPerlを学んでいるのですが、perlが全く分かりません。 参考書を買って勉強するというのも考えたのですが、そのperlの講義は3回あるうちの今1回終わりまして、残すところ後2回しかありません。 そんな後2回のために参考書を買うのもどうかと思い、悩んでいます。 ネットで頑張っ

    • 0評価
    • 116PV
    jmT7JiILZiC7FL9 jmT7JiILZiC7FL9 2週間前
  • 解決済

    回答
    1

    curlする時{パッケージを使う / 外部コマンドとしてシェルスクリプトを使う}各メリット

    どのプログラミング言語に限った話では無いのですが、 例としてcurlをスクリプト中で使いたい時、 その言語のパッケージを使うメリットはどの様な事があるのでしょうか? 外部コマンドとしてシェルスクリプトのcurlを使うならばオプション等も把握しているので楽なのですが、 パッケージを利用することで生まれるメリットを教えて頂けたらと思います。

    • 1評価
    • 48PV
    keng000 keng000 4週間前
  • 解決済

    回答
    1

    Regexp::Assembleを使用した正規表現について

    下記のプログラムにおいて、例えば coconut と入力しても、マッチしません。 なぜマッチしないのでしょうか。 #!/usr/bin/perl use strict; use warnings; use 5.016; use utf8; use Regexp::Assemble; my $ra = Regexp::Assemble->new; o

    • 0評価
    • 40PV
    JADEN JADEN 1ヶ月前
  • 受付中

    回答
    3

    Perl サブルーチン実行方法

    Perlモジュール内にあるサブルーチンを呼び出す際、変数内の文字列をサブルーチンとして呼び出す方法ってあるのでしょうか? sub main { my $test = getInfo; my $result = $test; } sub getInfo { return "aaaaaa" } 上記の方法だとうまくいかないのは当然なのですが

    • 0評価
    • 68PV
    BANDIT1250FABS BANDIT1250FABS 1ヶ月前
  • 解決済

    回答
    1

    perl 「Use of uninitialized value」エラーの対処法

    Perlがやってもやってもなかなか身につかず、半ベソかいて 仕方なくやってます。。 ものすごく一部分で恐縮なのですが、 use warnings; ¦ while(<FH>){ chomp($_); my @elm = split(/,/,$_); $names{$elm[2]} = $i; #ここが43行目 push(@line

    • 0評価
    • 42PV
    yoichirou yoichirou 1ヶ月前
  • 解決済

    回答
    1

    Perl:$_とは?

    質問 Perlで使用される「$_」というものの名前とその役割を知りたいです。 調べたところ、以下の内容かと思いましたが確信が持てないのでここに質問致しました。 ・名前:「特殊変数」もしくは「レキシカル変数」と呼ばれる変数 ・役割:配列の要素を割り当てる。 宜しくお願い致します。 「$_」の使用例 use strict; use wa

    • 0評価
    • 50PV
    UMA00 UMA00 1ヶ月前
  • 受付中

    回答
    2

    PHP7でPECL-Perlが使えない

    前提・実現したいこと PHPからPerlを呼び出すため、PECL-Perl 1.0.1を使用していたのですが、 PHP5.6からPHP7.0.12にアップグレード後、使えなくなりました。 PECL-Perl https://pecl.php.net/package/perl 再度PECL-Perl 1.0.1をソースからインストールし直し、

    • 0評価
    • 94PV
    eyeye eyeye 1ヶ月前
  • 解決済

    回答
    2

    Perlの正規表現について

    下記文字列の末尾の,(カンマ)を削除したいのですが my $update_column = "a, a, a, a, a, a, "; $update_column =~s/,$/\1/; を実行したのですが 結果が a, a, a, a, a, a, と変わりません 何が問題なのかご教授いただけますでしょうか。

    • 0評価
    • 51PV
    BANDIT1250FABS BANDIT1250FABS 1ヶ月前
  • 解決済

    回答
    2

    perlのopen関数の前に!がついている意味がわかりません。

    質問です。 perl言語 open関数の前に!がついている。 実際のコード if( ! open(IN,"< $infile") ){ これはどういった意味なのでしょうか?

    • 0評価
    • 62PV
    JiroAki JiroAki 1ヶ月前
  • 解決済

    回答
    4

    Formでの連続送信を制御したい

    前提 Amigo databaseというPerlで制作された汎用データーベースを利用し、 会員にIDとパスワードを発行し、会員情報を更新して頂くホームページを運営しております。 http://www.cgi-search.info/search/script30.html 発生している問題 ホームページ内に情報の更新順番に並ぶコンテンツがあり、

    • 0評価
    • 116PV
    tanpopochan tanpopochan 1ヶ月前
  • 解決済

    回答
    1

    perl でキーワードからキーワードの間の行を抽出したい

    perl本当の初心者です。とても苦戦しています。 地名1.csv 地名2.csv の2つのファイルがあったとします。 ==地名1.csv== a,b,札幌,c,d, e,f,沖縄,f,r, t,u,東京,w,e, r,u,千葉,e,q, l,o,金沢,e,c, p,l,高知,w,w, ==地名2.csv== 沖縄,千葉 高知

    • -1評価
    • 107PV
    yoichirou yoichirou 1ヶ月前
  • 解決済

    回答
    1

    NULL, ””, 空文字, ブランク, " "の 区別

    以下の解釈が間違ってないか教えてください。 言語はPErl5.10以降を想定してます。 〇 NULL 解釈:未定義値。if文で条件判定するときNULLが入っていると定義されていない値ないので比較できない。つまりエラー(NULL)が判定結果となる。 〇 ”” ⁼ 空文字 = ブランク 解釈:正規表現でいう、先読み後読みがマッチする位置(文字

    • 0評価
    • 91PV
    meatball-pon meatball-pon 1ヶ月前
1

もっと見る

タグ情報

  • あなたの順位

    -

  • タグ登録者数

    1092

  • 総質問数

    231

  • 今週の質問数

    1

関連するタグ

思考するエンジニアのためのQ&Aサイト「teratail」について詳しく知る