grep 函數處理漢字的奇怪問題

grep 函數處理漢字的奇怪問題

因为:--$sch = $zf[0];.
因为:
$sch = $zf[0];
$sch =~ s/[a-z0-9\s]*//;
这个时候,$sch=a1
你再搜索,也只能得到 “啊a1" 啦!
什么样的文件是UTF-8编码,64位操作系统?