如果($a=~m!Y!i)这在perl/cgi perl中意味着什么?
代码是这样的:如果($a=~m!Y!i)这在perl/cgi perl中意味着什么?,perl,cgi,Perl,Cgi,代码是这样的: if( $a =~ m!Y!i ){ $a = "display something"; //some sentence to display } 这在Perl中意味着什么?它相当于if($a=~/Y/i),这是一个正则表达式,用于测试变量$a是否包含字母Y。末尾的i使测试不区分大小写,因此大写或小写Y将匹配。它相当于if($a=~/Y/i),这是一个正则表达式,用于测试变量$a是否包含字母Y。最后的i使测试不区分大小写,因此大写或小写Y将匹配。$a=~m!Y我=>$
if( $a =~ m!Y!i ){
$a = "display something"; //some sentence to display
}
这在Perl中意味着什么?它相当于
if($a=~/Y/i)
,这是一个正则表达式,用于测试变量$a
是否包含字母Y
。末尾的i
使测试不区分大小写,因此大写或小写Y
将匹配。它相当于if($a=~/Y/i)
,这是一个正则表达式,用于测试变量$a
是否包含字母Y
。最后的i
使测试不区分大小写,因此大写或小写Y
将匹配。$a=~m!Y我
=>$a=~m/Y/i
=>$a=~/Y/i
(如果$a包含Y
且忽略字母大小写)@СС峈峈27谢谢,收到了!但是不要使用$a
作为变量名。脏兮兮的。$a=~m!Y我
=>$a=~m/Y/i
=>$a=~/Y/i
(如果$a包含Y
且忽略字母大小写)@СС峈峈27谢谢,收到了!但是不要使用$a
作为变量名。它很脏。