Re: [問題] matching的問題

看板Perl作者 ( )時間16年前 (2008/11/05 10:21), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串2/2 (看更多)
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

11/05 10:29, , 1F
3q!!
11/05 10:29, 1F
文章代碼(AID): #194GCYvj (Perl)
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
文章代碼(AID): #194GCYvj (Perl)