Re: [問題] 請問關於比對?
: 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
討論串 (同標題文章)
Perl 近期熱門文章
PTT數位生活區 即時熱門文章