Perl 类似引号的运算符示例


Perl 语言支持以下类似引用的运算符。在下表中,{} 代表您选择的任意一对分隔符。

先生。 运算符及描述
1

q{ }

用单引号将字符串括起来

示例- q{abcd} 给出 'abcd'

2

QQ{}

用双引号将字符串括起来

示例- qq{abcd} 给出“abcd”

3

qx{ }

用反引号将字符串括起来

示例- qx{abcd} 给出 `abcd`

例子

尝试以下示例来了解 Perl 中所有可用的类似引号的运算符。将以下 Perl 程序复制并粘贴到 test.pl 文件中并执行该程序。

#!/usr/local/bin/perl

$a = 10;
 
$b = q{a = $a};
print "Value of q{a = \$a} = $b\n";

$b = qq{a = $a};
print "Value of qq{a = \$a} = $b\n";

# unix command execution
$t = qx{date};
print "Value of qx{date} = $t\n";

执行上述代码时,会产生以下结果 -

Value of q{a = $a} = a = $a
Value of qq{a = $a} = a = 10
Value of qx{date} = Thu Feb 14 08:13:17 MST 2013
perl_operators.htm