http://www.hyllander.org/node/23 使用 $*
$*
$* is no longer supported at migrate.pl line 284.
你知道这样做的副作用是什么吗
$*=1
这是否影响了类似的功能 split 还是标记器或正则表达式?
split
perldoc perlvar :
perldoc perlvar
$*设置为非零整数值以执行多行操作 (未定义)来告诉Perl它可以 模式匹配。模式匹配 包含多个换行符的字符串 在以下情况下可能会产生令人困惑的结果:$* 为0或未定义。默认为 这个变量有多种情况 仅影响对的解释 “^”和“$”。文字换行符可以是 即使在“$*==0”时也搜索。 Perl,被“/s”和“/m”取代 模式匹配的修饰符。 将非数值赋值给$* 触发警告(并使$*生效) 如果“$*==0”),则在分配 隐式“int”应用于 价值
$*设置为非零整数值以执行多行操作 (未定义)来告诉Perl它可以 模式匹配。模式匹配 包含多个换行符的字符串 在以下情况下可能会产生令人困惑的结果:$* 为0或未定义。默认为 这个变量有多种情况 仅影响对的解释 “^”和“$”。文字换行符可以是 即使在“$*==0”时也搜索。
Perl,被“/s”和“/m”取代 模式匹配的修饰符。
将非数值赋值给$* 触发警告(并使$*生效) 如果“$*==0”),则在分配 隐式“int”应用于 价值