作者CKPILOT (星空下的钢琴手)
看板perl
标题[问题] 中文字串比对
时间Sat Aug 16 00:13:54 2003
$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