Re: [問題] 中文字串比對
※ 引述《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)
討論串 (同標題文章)
Perl 近期熱門文章
PTT數位生活區 即時熱門文章