zoukankan      html  css  js  c++  java
  • perl q qq qr qw qx 区别与使用方法

    1.q 相当于 单引号' '

       转义字符无效

         q可以使用()[] {} // ,,

    2.qq 相当于" "

           转义字符有效

           qq可以使用()[] {} // ,,

    3.qw  相当于 ('' ,'' ,' ')在每一个单词上添加 ' '

        转义字符无效

       qw可以使用()[] {} // ,,

             qq 和qw 区别,qq赋给数组是整体赋给数组的一个元素,而qw则会每个单词算作一个数组元素

    4.qr   相当于创建正则

        qr//

    5.qx 执行外部程序

        相当于``

     1 #!/usr/bin/perl
     2 use strict;
     3 my $strq=q{
    nthis is q test};
     4 my $strqq=qq,
    
    this is qq test
    ,;
     5 my @qw=qw /this is a qw             test 
    /;
     6 my @qq=qq(this is qq           test n);
     7 my $qr=/test/;
     8 my $qx=qx(date);
     9 print $strq;
    10 print $strqq;
    11 print "@qw";
    12 print "
    ";
    13 print "@qq";
    14 print "
    this is qr test $qr
    " if($strq=~$qr);
    15 print $qx;

    输出结果:

      

    D:>perl string.pl

    this is q test              

    this is qq test
    this is a qw test
    this is qq test

    this is qr test
    The current date is: 2013/06/28 周五

  • 相关阅读:
    【洛谷 P4721】【模板】—分治FFT(CDQ分治+NTT)
    【Comet OJ】模拟赛测试 Day2题解
    【Comet OJ】模拟赛测试 Day2题解
    将本地文件夹push到github仓库
    2017-3-7
    彻底理解https!
    2017-3-2 智慧吉首调研工作
    java再巩固
    2017-3-1
    不错的博客哦
  • 原文地址:https://www.cnblogs.com/tobecrazy/p/3161784.html
Copyright © 2011-2022 走看看