加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

Perl <> 符号

发布时间:2020-12-15 23:49:26 所属栏目:大数据 来源:网络整理
导读:行输入符读取数据流[oracle@dwh1 perl]$ cat 4.pl #!/usr/bin/perlprint "This is my first perl programn";$a=; ## 从控制台读入字符窜print $a;[oracle@dwh1 perl]$ perl 4.pl This is my first perl programaaaaaaaaaaaa从控制台读取,再打印一次open my
<> 行输入符读取数据流
[oracle@dwh1 perl]$ cat 4.pl 
#!/usr/bin/perl
print "This is my first perl programn";
$a=<>; ## 从控制台读入字符窜
print $a;
[oracle@dwh1 perl]$ perl 4.pl 
This is my first perl program
aaaaaa
aaaaaa

从控制台读取,再打印一次



open my ($fh),'<',"1.txt";
foreach (<$fh>) {
print "$_";
}

[oracle@dwh1 perl]$ cat 7.pl 
open my ($fh),"1.txt";
my @f = <$fh>;
print "@f";

[oracle@dwh1 perl]$ perl 7.pl 
aaaaaaaa
 bbbbbbbb
 cccccccc
 dddddddd
 eeeeeeee
 ffffffff
 gggggggg


单词边界:
[oracle@dwh1 perl]$ cat 8.pl 
my $a = "1shanghai";
if ($a =~ /bshanghaib/){print "22222n"};
[oracle@dwh1 perl]$ vi 8.pl
[oracle@dwh1 perl]$ cat 8.pl 
my $a = "1shanghai";
if ($a =~ /bshanghaib/){print "22222n"};
[oracle@dwh1 perl]$ perl 8.pl 
[oracle@dwh1 perl]$ 

[oracle@dwh1 perl]$ cat 8.pl 
my $a = "shanghai1";
if ($a =~ /bshanghaib/){print "22222n"};
[oracle@dwh1 perl]$ perl 8.pl 
[oracle@dwh1 perl]$ 

[oracle@dwh1 perl]$ cat 8.pl 
my $a = "shanghain";
if ($a =~ /bshanghaib/){print "22222n"};
[oracle@dwh1 perl]$ perl 8.pl 
22222

[oracle@dwh1 perl]$ cat 8.pl 
my $a = "nshanghai";
if ($a =~ /bshanghaib/){print "22222n"};
[oracle@dwh1 perl]$ perl 8.pl 
22222


(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读