最近遇到一个变量上的问题
不知道有没有好的做法
举例:
$str = "You and I both like to use Perl";
$true_like = $str =~ /like/; # true
$true_who = $str =~ /(him|her)/; # false
$true_lang = $str =~ /Perl/; # true
$str_info = $true_like . $true_who . $true_lang;
印出来会是11
因为false印出来是空的,请问能不能让它可以印出来是0
使结果变成101
我现在只想到每一行改成类似 $true_who = $str =~ /(him|her)/ ? 1 : 0;
谢谢