my %grades = ( "%的" =>"599", "(S"=>"101", ")的"=>"131", "/美"=>"147", "分钟的"=>"100", "分钟,"=>"459", "功能"=>"1643", "功能。"=>"108", ); foreach (keys %grades) { delete $grades{$_} if ($_ =~ /,|。/); } foreach (sort keys %grades) { print "$_ => $grades{$_}\n"; }; |
原帖由 rain_little 于 2007-9-30 21:44 发表
多谢了!简单实用!
我把[]里的中文标点换成中文文字,结果好象不对了,不知是为什么?请高手再看看,谢了!
my %grades = (
"%的" =>"599",
"(S"=>"101",
")的"=>"131",
"/美"=>"147",
...
欢迎光临 Chinaunix (http://bbs.chinaunix.net/) | Powered by Discuz! X3.2 |