Perl语言入门笔记 第十五章 智能匹配与given-when结构
发布时间:2020-12-15 23:40:29 所属栏目:大数据 来源:网络整理
导读:=pod第十五章智能匹配与given-when结构智能匹配操作符:~~use 5.010001;say "I found Fred in the same" if $name ~~ /Fred/;找出哈希表中是否包含“Fred”use 5.010001;say "I found a key matching 'Fred'" if %name ~~ /Fred/;use 5.010001;my @nums = qw
=pod 第十五章 智能匹配与given-when结构 智能匹配操作符:~~ use 5.010001; say "I found Fred in the same" if $name ~~ /Fred/; 找出哈希表中是否包含“Fred” use 5.010001; say "I found a key matching 'Fred'" if %name ~~ /Fred/; use 5.010001; my @nums = qw(1 2 3 27 42); my $result = max(@nums); say "The result [$result] is one of the input values()@nums" if $result ~~@nums; given语句:像c语言中的switch语句 given($ARGV[0]) { when ($_ ~~ 'Fred') { } when ($_ ~~ /Fred/i) { } when ($_ ~~ /Afred/) default { } } 笨拙匹配: ~~加正则表达式 多个条目的when结构: 来个循环,说出你的原因 =cut (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |