perl ? * + 和空格结合
发布时间:2020-12-15 23:43:01 所属栏目:大数据 来源:网络整理
导读:pre name="code" class="sql"* 表示0次或多次 [root@master ~]# cat 1.pl $_="aabb";if ( $_ =~ /aasbb/){print "2222222222n"};[root@master ~]# perl 1.pl [root@master ~]# [root@master ~]# cat 1.pl $_="aa bb";if ( $_ =~ /aasbb/){print "22222222
<pre name="code" class="sql">* 表示0次或多次 [root@master ~]# cat 1.pl $_="aabb"; if ( $_ =~ /aasbb/){print "2222222222n"}; [root@master ~]# perl 1.pl [root@master ~]# [root@master ~]# cat 1.pl $_="aa bb"; if ( $_ =~ /aasbb/){print "2222222222n"}; [root@master ~]# perl 1.pl 2222222222 [root@master ~]# cat 1.pl $_='#aTime'; if ($_ =~ /^#s*Time/){print "22222111n"}; [root@master ~]# perl 1.pl ---匹配0个空格 [root@master ~]# cat 1.pl $_='#Time'; if ($_ =~ /^#s*Time/){print "22222111n"}; [root@master ~]# perl 1.pl 22222111 --匹配1个空格 [root@master ~]# cat 1.pl $_='# Time'; if ($_ =~ /^#s*Time/){print "22222111n"}; [root@master ~]# perl 1.pl 22222111 --匹配多个空格 [root@master ~]# cat 1.pl $_='# Time'; if ($_ =~ /^#s*Time/){print "22222111n"}; [root@master ~]# perl 1.pl 22222111 ------------------------------------------------- + 是一个特殊字符,表示匹配"+前边内容一次或多次。 [root@master ~]# cat 1.pl $_="aa bb"; if ( $_ =~ /aas+bb/){print "2222222222n"}; [root@master ~]# perl 1.pl 2222222222 ---------------------------------------------- ? 表示零或一次 [root@master ~]# cat 1.pl $_="aabb"; if ( $_ =~ /aas?bb/){print "2222222222n"}; [root@master ~]# perl 1.pl 2222222222 [root@master ~]# cat 1.pl $_="aa bb"; if ( $_ =~ /aas?bb/){print "2222222222n"}; [root@master ~]# perl 1.pl 2222222222 [root@master ~]# cat 1.pl $_="aa bb"; if ( $_ =~ /aas?bb/){print "2222222222n"}; [root@master ~]# perl 1.pl [root@master ~]# (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |