perl ? * + 和空格结合

perl ? * + 和空格结合,第1张

概述<pre name="code" class="sql">* 表示0次或多次 [root@master ~]# cat 1.pl $_="aabb";if ( $_ =~ /aa\sbb/){print "1111111111\n"};[root@master ~]# perl 1.pl [root@master ~]# [root@master ~]# cat 1.pl $_
<pre name="code" >*  表示0次或多次 [root@master ~]# cat 1.pl $_="aabb";if ( $_ =~ /aa\sbb/){print "1111111111\n"};[root@master ~]# perl 1.pl [root@master ~]# [root@master ~]# cat 1.pl $_="aa bb";if ( $_ =~ /aa\sbb/){print "1111111111\n"};[root@master ~]# perl 1.pl 1111111111[root@master ~]# cat 1.pl $_='#aTime'; if ($_ =~ /^#\s*Time/){print "11111111\n"};[root@master ~]# perl 1.pl ---匹配0个空格[root@master ~]# cat 1.pl $_='#Time'; if ($_ =~ /^#\s*Time/){print "11111111\n"};[root@master ~]# perl 1.pl 11111111--匹配1个空格[root@master ~]# cat 1.pl $_='# Time'; if ($_ =~ /^#\s*Time/){print "11111111\n"};[root@master ~]# perl 1.pl 11111111--匹配多个空格[root@master ~]# cat 1.pl $_='#   Time'; if ($_ =~ /^#\s*Time/){print "11111111\n"};[root@master ~]# perl 1.pl 11111111-------------------------------------------------+ 是一个特殊字符,表示匹配"+前边内容一次或多次。  [root@master ~]# cat 1.pl $_="aa bb";if ( $_ =~ /aa\s+bb/){print "1111111111\n"};[root@master ~]# perl 1.pl 1111111111----------------------------------------------? 表示零或一次  [root@master ~]# cat 1.pl $_="aabb";if ( $_ =~ /aa\s?bb/){print "1111111111\n"};[root@master ~]# perl 1.pl 1111111111[root@master ~]# cat 1.pl $_="aa bb";if ( $_ =~ /aa\s?bb/){print "1111111111\n"};[root@master ~]# perl 1.pl 1111111111[root@master ~]# cat 1.pl $_="aa  bb";if ( $_ =~ /aa\s?bb/){print "1111111111\n"};[root@master ~]# perl 1.pl [root@master ~]# 
总结

以上是内存溢出为你收集整理的perl ? * + 和空格结合全部内容,希望文章能够帮你解决perl ? * + 和空格结合所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/langs/1272912.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-08
下一篇 2022-06-08

发表评论

登录后才能评论

评论列表(0条)

保存