[問題] 中文字串比對
$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
討論串 (同標題文章)
以下文章回應了本文 (最舊先):
完整討論串 (本文為第 1 之 6 篇):
Perl 近期熱門文章
PTT數位生活區 即時熱門文章