看板
[ Perl ]
討論串[問題] Perl do 用法
共 5 篇文章
內容預覽:
my $line = "Just another regex hacker, Perl hacker, and that's it!\n";. while( 1 ). {. my( $found, $type )= do {. if( $line =~ /\G([a-z]+(?:'[ts])?)/i
(還有400個字)
內容預覽:
以下是我的猜測... 這裡一整段看起來類似. $a = ... ? ... : .... 的結構,只不過每一個部份都複雜一些。如果不這麼寫,可能就要重複很多 ($found, $type),變成像這樣:. my ( $found, $type );. if( $line =~ /\G([a-z]+(
(還有506個字)
內容預覽:
cutekid 建議使用 "eq" 來做字串比對是很好的,特別是,在某一方. 算子為常數字串之時。不過 $A=="a" 及 $A!="a" 也還是能被 perl 執行。. perl 會把兩方的算子轉換為數字之後,再做數值比對。也就是說實際上. $A=="a" 等價於 $A==0,而 $A!="a"
(還有601個字)