看板 Perl 關於我們 聯絡資訊
if( $str=~/($pattern1|$pattern2)/){ if($1 =~ $pattern1){ print "Pattern 1\n"; } if($1 =~ $pattern2){ print "Pattern 2\n"; } } ※ 引述《cutecpu (可愛中央處理器)》之銘言: : if( $str=~/$pattern1 | $pattern2/){ : # 如果是比對到$pattern1的話 : # do blahblahblah : # 如果是比對到$pattern2的話 : # do other blahblahblah : } : 問題是:我要怎麼知道是 pattern 1 還是 pattern 2比對成功?? : 謝謝 -- 海豹雜記 http://sealmemory.blogspot.com/ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.172.109.245
cutecpu:3q!! 11/05 10:29