zoukankan      html  css  js  c++  java
  • perl 正则前导字符

    uat-prx02:/root# cat a1.pl 
    my $str="123";
    if ($str =~/(abc)*/){print "111111111
    "};
    
    uat-prx02:/root# perl a1.pl 
    111111111
    
    匹配 0 次或多次 abc 字符串
    
    
    uat-prx02:/root# cat a1.pl 
    my $str="abc";
    if ($str =~/(abc)+/){print "111111111
    "};
    uat-prx02:/root# perl a1.pl 
    111111111
    
    uat-prx02:/root# cat a1.pl 
    my $str="abcabc";
    if ($str =~/(abc)+/){print "111111111
    "};
    uat-prx02:/root# perl a1.pl 
    111111111
    
    +: 一个或多个相同的前导字符(模式)
    
    
    uat-prx02:/root# cat a1.pl 
    my $str="abcabc";
    if ($str =~/(abc){2}/){print "111111111
    "};
    uat-prx02:/root# perl a1.pl 
    111111111
    
    uat-prx02:/root# cat a1.pl 
    my $str="abcc";
    if ($str =~/(abc){2}/){print "111111111
    "};
    uat-prx02:/root# perl a1.pl 
    uat-prx02:/root# ^C
    uat-prx02:/root# ^C
    
    匹配不上
    
    
    uat-prx02:/root# cat a1.pl 
    my $str="abcc";
    if ($str =~/abc{2}/){print "111111111
    "};
    uat-prx02:/root# perl a1.pl 
    111111111

  • 相关阅读:
    Teradata中fastload使用
    Teradata 的rank() 和 row_number() 函数
    Oracle 10g下载链接
    SSH时不需输入密码
    Linux环境下GIT初次使用
    模块与包的概念
    迭代器 生成器
    Python
    Python
    函数式编程-尾递归、尾调用
  • 原文地址:https://www.cnblogs.com/hzcya1995/p/13350170.html
Copyright © 2011-2022 走看看