Re: [問題] 請問關於比對?

看板Perl作者 (我要加入劍道社!)時間21年前 (2004/08/20 13:31), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串4/4 (看更多)
: while($i<5) : { : $cut=@symbol[$i]; : @array=split(/$cut/,$str); : $i++; : } : 這時候,如果他沒有match的時候。 : 就會出現錯誤訊息耶。 : unmatched [ in regex; : 這樣要怎麼解決壓? : 如果沒法match的時候,他就停住了。 : 有什麼判斷的方法,可以避掉這個問題嗎? : 謝謝告知。 也許你是不太清楚perl的regex要怎麼用? 這種情況下這樣做即可 @array = split /[\(,;= \[]/, $str; -- no strict; -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.244.211

140.121.197.97 08/20, , 1F
謝謝這位大大,目前暫時沒問題了 :)
140.121.197.97 08/20, 1F
文章代碼(AID): #119Op8E7 (Perl)
文章代碼(AID): #119Op8E7 (Perl)