摘要:
在Perl中,字符串比较和数字比较是由不同的运算符来完成的:数字比较运算符: , =, ==, !=字符串比较运算符: lt, gt, le, ge, eq, necmp: 比较字符串,返回 -1, 0 或者 1。: 比较数字,返回 -1, 0 或者 1。=~:用正则表达式来匹配,匹配的话返回True。!~:和 =~ 相反,不匹配返回True。例子#!/usr/bin/envperlusestrict;usewarnings;my$num1=1;my$num2=1.0;my$two_numbers="$num1and$num2";my$str1="1abc&quo 阅读全文
摘要:
Perl流程控制语句条件选择语句1if(条件表达式){语句块1;}else{语句块2;}条件选择语句2unless(判别运算式){语句2;}else{语句1;}if条件语句嵌套if(条件表达式1){语句1}elsif(条件表达式2){语句2}elsif(条件表达式3){语句3}else{语句4}例:#!/usr/bin/Perl-w print "input?\n"; $name=; chop ($name); if($name eq "bo") { print"my name is $name\n"; }elsif($name eq 阅读全文
摘要:
举个例子:file1是这样的:11111111111111222222222222225555555555555566666666666666file2是这样的:33333333333333444444444444447777777777777788888888888888而我想得到的结果file3是:1111111111111122222222222222333333333333334444444444444455555555555555666666666666667777777777777788888888888888程序举例:openIN1,'',$file_out;my 阅读全文