perl中q,qx,qq,qr,qw

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\n\nthisisqtest;4my strqq=qq,\n\nthis is qq test\n,;
5 my @qw=qw /this is a qw test \n/;
6 my @qq=qq(this is qq test \n);
7 my qr=/test/;8my qx=qx(date);
9 print strq;10print strqq;
11 print “@qw”;
12 print “\n”;
13 print “@qq”;
14 print “\nthis is qr test qr\n"if( strq=~ qr);15print qx;
复制代码
输出结果:

D:>perl string.pl

\n\nthis is q test

this is qq test
this is a qw test \n
this is qq test

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值