[問題] 中文字串比對

看板Perl作者 (星空下的鋼琴手)時間21年前 (2003/08/16 00:11), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/6 (看更多)
$word_1 = "---回應---" $word_2 = "回應" if ($word_1 =~ /$word_2/) { print "True!\n"; } else { print "False!\n"; } 可是我卻看到的是"False!" 請問各位前輩們,請問我該如何解決呢? 謝謝:) 有位前輩告訴我要在程式前面加上use encoding 'big5'; 可是我加入了以上程式碼之後,我一執行程式就會出現winXP的程式關閉視窗: Perl Command Line Interpreter發生問題,必須關閉,謹此致歉。 請問我的問題在哪呢?? 謝謝:) OS: winXP Perl: ActivePerl 5.8.0 build 806 -- 嘿咻..... ╭───╮╭───╮╭───╮╭───╮╭───╮╭───╮ │ │● ●● ●● ●│ ││ │● ●│ │● ●● ●● ●╰───╯╰───╯╰───╯╰───╯╰───╯╰───╯ -- ※ 發信站: 批踢踢實業坊(ptt.csie.ntu.edu.tw) ◆ From: 203.203.79.177
文章代碼(AID): #_FGP2nF (Perl)
文章代碼(AID): #_FGP2nF (Perl)