Luego por ahí pude ver que existían otras cosas así de raras ¡ja,ja,ja!, que jamás se me pasaron por la mente y son estas variables reservadas:
Using perl Syntax Highlighting
- $/
- $.
- $,
- $\
- $#
- $"
Coloreado en 0.006 segundos, usando GeSHi 1.0.8.4
Claro, cuando descubrí esto, dije en mi mente: definitivamente no sé nada de Perl, pero pensándolo bien, explorer tiene razón, ahora sé algo más de Perl, he aprendido algo nuevo...
Voy a poner aquí el ejemplo del uso de alguno de estos que quizás puedan servirnos.
Using perl Syntax Highlighting
- my $str= "Hello World";
- $str =~ /llo/;
- print "$&\n"; # almacena la cadena de la última coincidencia exitosa
- print "$'\n"; # almacena la cadena que sigue a la coincidencia del patrón
- print "$`\n"; # almacena la cadena que hay antes de la coincidencia del patrón
- $\ = "--"; # separador de registros en la salida
- my $a = 5;
- my $b = 6;
- print "$a";
- print "$b";
- $\ = "\n";
- my @array = qw(a b c d);
- print "";
- $" = "-"; # separador de registros en la salida de array
- print "@array";
Coloreado en 0.002 segundos, usando GeSHi 1.0.8.4