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