Re: [問題] 中文字串比對

看板Perl作者 (象象共和國國王)時間21年前 (2004/03/14 18:36), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串4/6 (看更多)
※ 引述《littlespring (???)》之銘言: : ※ 引述《CKPILOT (星空下的鋼琴手)》之銘言: : : $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 : 我測試是true耶 : 會不會是第一二行沒有加上分號阿; : 拙見 見笑 我... 也遇到相同的問題了... -________-||| 這太誇張了吧... 重點是我把那段 program copy 出來... 單獨 run 一點問題都沒有... 有別的東西會影響 regular expression 比對的結果嗎? |||||||| This is perl, v5.8.1 built for i386-linux-thread-multi -- 真是的... 快被這個詭異的 bug 搞仆街了... T____T -- 我是大象 永遠的大象... 象象共和國國王 . Hudson -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.229.36.245 ※ 編輯: HudsonE 來自: 61.229.36.245 (03/14 10:52)
文章代碼(AID): #10L3M_S8 (Perl)
文章代碼(AID): #10L3M_S8 (Perl)