問題タブ [perl-hash]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
116 参照

perl - これら2つの定義の違いは何ですか?

構文エラーの理由:

しかし、これではありません:

0 投票する
3 に答える
342 参照

arrays - Perl: これは一意の配列を作成する正しい方法ですか?

元の順序に関係なく、モジュールを使用せずに一意の配列を作成しようとしています。これがこれまでに思いついたものです。

0 投票する
3 に答える
133 参照

perl - 前もってではなく、ピースごとにハッシュのハッシュを組み立てるにはどうすればよいですか?

Perl でハッシュ内にハッシュの構造を作成したいのですが、すべてのチュートリアル (章 9.4. Perl のプログラミングにおけるハッシュのハッシュ など) では、それらがすべて事前に追加されています。最初に構造を作成し、ファイルの読み取り中にサブルーチンを使用して空のハッシュを埋めたいと思います。

たとえば、本を読みたいのですが、ページごとに単語とそのページのどの行に表示されたかを追跡します。

次の構造:

theは、単語が 1 ページの 1 行目と 4 行目にbut表示され、2 ページ目の 1 行目と 2 行目に表示される、などを意味します。

これどうやってするの?私がそれをやろうとするたびに、ハッシュを保持できないようで、値を失っていました。

0 投票する
3 に答える
1022 参照

perl - Perlはハッシュ参照を介してベースキーを削除します

私をユーモアにして、上記が実際に実用的であると仮定します。この新しく作成されたキーを参照から削除するにはどうすればよいですか?

明らかにうまくいかない

編集: だから、zostayから私は次のものを持っています...

使用法:

どのようだ?まだお勧めしませんか?

0 投票する
1 に答える
825 参照

perl - perlで配列のハッシュのハッシュの要素にアクセスする

perl prog に上記の配列のハッシュのハッシュがあります。上記のデータ構造から「199」という要素にアクセスするにはどうすればよいですか。

0 投票する
3 に答える
163 参照

perl - このようにperlでハッシュキーを作成できますか (lowerR-10,UpperR-12) => 1

この (lowerR-10,UpperR-12) => 1 のような perl ハッシュ キーでハッシュ キーを作成したいです。ここでは、キーは (lowerR-10,UpperR-12) で、その値は 1 です。

実際、私はこのようなファイルを持っています。要素間の重なりを見つけなければなりません。

あ 10 12

あ 10 15

誰の出力が

あ 10 12 2

あ 12 15 1

最後の列は、要素間の重複を示しています。キーが (lowerR-10,UpperR-12) のようになるはずのハッシュにカウントを保存したいと思います。誰かがキーを保存する方法について何か新しい提案をすることができれば、それも素晴らしいでしょう.

ありがとう

0 投票する
1 に答える
2732 参照

regex - 「ハッシュキー文字列」にperlの単語が含まれているかどうかを確認します

特定の単語がハッシュのキーに存在するかどうかを確認したい。

私は次の方法で試しました:

私の質問は、同じための組み込み関数がありますか、それとも別の方法がありますか?

0 投票する
1 に答える
161 参照

perl - ハッシュ要素に 1 が割り当てられるのはなぜですか?

このステートメントが Perl で何をするのか説明できる人はいますか

ハッシュには別のハッシュへの参照を保持%typeするキーがあり、それに1が割り当てられていることがわかりましたbrandbrand

どういう意味ですか??!!!1として割り当てられたとき?

0 投票する
1 に答える
147 参照

xml - perl の階層構成ファイル

Perl でテスト自動化ソフトウェアを作成していますが、定義した構成ファイルに問題がありました。自動化ソフトウェアは、とりわけ構築するイメージを定義する perl ハッシュで記述された入力 CFG ファイルを受け取ります。同じイメージをさまざまなテスト シナリオ (夜間ビルド、毎時ビルド、週末回帰など) でビルドする必要があります。現在、同じイメージを 3 つの異なるファイルで定義する必要があり、それらを更新する (たとえば、git ブランチを更新する) ときはいつでも、3 つのファイルで行う必要があります。ビルドを定義する 1 つのファイルを作成し、それを他のファイルに継承させることができるソリューションを探しています。perl/xml/json/etc で組み込みの言語機能を探しています。テストソフトウェア内で自分自身を実装する必要があるものではありません。

例えば

夜の cfg ファイル:

週末 cfg ファイル

代わりに、次のようなものが欲しい

夜のcfgファイル

お知らせ下さい

前もって感謝します

0 投票する
2 に答える
725 参照

perl - Perl:ハッシュ内のハッシュの値にアクセスする

Perlを手に入れたばかりです。ハッシュ値へのアクセスについて少し混乱しています。以下は、ハッシュ内のハッシュの値にアクセスしようとしているコードです。シンプルなテキスト エディタを使用してコーディングしているため、何が問題なのかわかりません。助けてください