Exemple d'opérateurs de type Quote Perl

Les opérateurs de type Quote suivants sont pris en charge par le langage Perl. Dans le tableau suivant, un {} représente toute paire de délimiteurs que vous choisissez.

N ° Sr. Opérateur et description
1

q{ }

Entoure une chaîne de guillemets simples

Example - q {abcd} donne 'abcd'

2

qq{ }

Entoure une chaîne de guillemets doubles

Example - qq {abcd} donne "abcd"

3

qx{ }

Entoure une chaîne avec des guillemets inversés

Example - qx {abcd} donne `abcd`

Exemple

Essayez l'exemple suivant pour comprendre tous les opérateurs de type guillemets disponibles en Perl. Copiez et collez le programme Perl suivant dans le fichier test.pl et exécutez ce programme.

#!/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";

Lorsque le code ci-dessus est exécuté, il produit le résultat suivant -

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