Re: [問題] matching的問題
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
11/05 10:29, 1F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
Perl 近期熱門文章
PTT數位生活區 即時熱門文章