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

看板Perl作者 (我喜歡魚。)時間20年前 (2004/08/20 12:57), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串3/4 (看更多)
※ 引述《ptg (多看多學)》之銘言: : ※ 引述《essayist (我喜歡魚。)》之銘言: : : 請問一下。 : : perl有像c那樣的函式嗎? : : 我查了很多地方都沒找到哩。 : : 就是,subtoken(),你給一個分隔的元素。 : : 例如: : : 123;1232; : : 給";"->他會切出 123 1232 這樣出來。 : : 如果沒有的話,不知道perl要怎樣出現這樣的效果呢。 : : 謝謝回答。 : my $str = "123;1232;"; : @array = split /;/,$str; : 你要的是這個嗎? 謝謝你的回答, 這的確是我要的。 不過,我現在有另一個問題 XD @symbol=('(',';','=',' ','['); #這是我想切割的符號。 while($i<5) { $cut=@symbol[$i]; @array=split(/$cut/,$str); $i++; } 這時候,如果他沒有match的時候。 就會出現錯誤訊息耶。 unmatched [ in regex; 這樣要怎麼解決壓? 如果沒法match的時候,他就停住了。 有什麼判斷的方法,可以避掉這個問題嗎? 謝謝告知。 -- -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.121.197.97
文章代碼(AID): #119OJ3iN (Perl)
討論串 (同標題文章)
文章代碼(AID): #119OJ3iN (Perl)