例:my $var='\\'; #此处'与"括着的\\颜色一样
my $var1="\\";
my $len=length($var);
my $len1=length($var1);
print $len."\t".$len1."\n";
#输出1\t1\n
$var='\n'; #此处'与"括着的\\颜色不一样;
$var1="\n";
$len=length($var);
$len1=length($var1);
print $len."\t".$len1."\n";
#输出2\t1\n
$var='\''; #此处'与"括着的\\颜色一样;
$var1="\'";
$len=length($var);
$len1=length($var1);
print $len."\t".$len1."\n";
#输出1\t1\n
$var='\"'; #此处'与"括着的\\颜色不一样;
$var1="\"";
$len=length($var);
$len1=length($var1);
print $len."\t".$len1."\n";
#输出2\t1\n
$var='\;'; #此处'与"括着的\\颜色不一样;
$var1="\;";
$len=length($var);
$len1=length($var1);
print $len."\t".$len1."\n";
#输出2\t1\n
本文通过Perl编程语言探讨了特殊字符及其转义序列在字符串中的实际长度计算方式。通过具体的示例对比了单引号(')与双引号(")包围下不同特殊字符的实际长度,并展示了如何使用length函数来获取这些特殊字符的有效长度。
93

被折叠的 条评论
为什么被折叠?



