在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
1. index 函数 index 主要用于字符串查找,返回从左->右查到子字符串的起始位置(起始位置0) ,可以带括号,也可以不带。当找不到会返回-1 使用方法: index STR,SUBSTR,POSITION 实例: #!/usr/bin/perl
结果:
D:\>perl index.pl 2.rindex从后向前查找,使用方法和index一样
rindex STR,SUBSTR,POSITION #!/usr/bin/perl use strict; my $str1="Love me, love my dog\n"; print "return the first child string location\n"; print rindex $str1,"ove"; print "\nreturn the first child string from start postition\n"; print rindex($str1,"ove",4); print "\nif can't find return -1\n"; print rindex($str1,"LOVE"); print "\n"; 运行结果: D:\>perl rindex.pl 2.printf 函数 printf FILEHANDLE FORMAT, LIST printf 是从C语言移植过来的,参数和使用方法与C语言一样; %表示域说明的开始,域标识符有以下 #!/usr/bin/perl use strict; my $float_number="10.789"; printf("%.2f\n",$float_number); printf("%c\n",65); printf("%10s\n","this is a test,ten characters"); printf("%-30s\n","Love perl"); printf("%30s\n","Love perl"); printf("%d\n",102.88); printf("%o\n",10);
%.2f 保留2位小数,四舍五入 %10 s靠右对齐,10个字符字 结果: D:\>perl printf.pl
|
请发表评论