0
我有兩個不同的數組(@first,@ second,例如),我想比較$ first [2]到$ second [4]。如果有匹配的話,我會打印一些東西。我是Perl的新手,我認爲這是一件容易的事情,但我無法想象出來......我嘗試了許多不同的事情,但我的結果只是比較了第一個陣列上的一個寄存器和第二個陣列。如何比較兩個數組中的兩個字段 - Perl
我有兩個不同的數組(@first,@ second,例如),我想比較$ first [2]到$ second [4]。如果有匹配的話,我會打印一些東西。我是Perl的新手,我認爲這是一件容易的事情,但我無法想象出來......我嘗試了許多不同的事情,但我的結果只是比較了第一個陣列上的一個寄存器和第二個陣列。如何比較兩個數組中的兩個字段 - Perl
值是字符串還是數字?
eq
==
比較數字在懷疑的情況下,可能使用eq
:
print "String same\n" if ($first[2] eq $second[4]);
print "Number same\n" if ($first[2] == $second[4]);
顯示什麼你試過和發生了什麼,告訴你期待什麼/想要發生 – ysth 2013-05-10 17:21:28
你應該進行什麼樣的比較? – dave 2013-05-10 17:21:38
您應該始終發佈您嘗試的代碼。否則,大多數人不會幫助你。 – 2013-05-10 17:52:42