【发布时间】:2012-02-06 08:26:08
【问题描述】:
我的代码是这样的:
if ( $var eq "str1" || $var eq "str2" || $var eq "str3" )
{
...
}
有没有办法优化这个。 我想要类似的东西:
if ( $var eq ["str1" || "str2" || "str3"] ) {...}
【问题讨论】:
-
如果“优化”是指“让它运行得更快”,那么第一个版本是最佳的(如果您对字符串进行排序,以便最有可能的字符串在前面)。
标签: perl