• Publicidad

El importante uso de algunas variables reservadas

¿Tienes algo interesante que decir? ¿O quizá algo no tan interesante? Aquí tenemos un espacio para compartir todo lo que queramos decir y que no cabe en ninguno de los otros foros.

El importante uso de algunas variables reservadas

Notapor danimera » 2014-08-13 08:49 @409

Una vez más, gracias a explorer aprendí sobre el uso de $/.

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:

Sintáxis: [ Descargar ] [ Ocultar ]
Using perl Syntax Highlighting
  1. $/
  2. $.
  3. $,
  4. $\
  5. $#
  6. $"
  7.  
Coloreado en 0.004 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.

Sintáxis: [ Descargar ] [ Ocultar ]
Using perl Syntax Highlighting
  1. my $str= "Hello World";
  2.  
  3. $str =~ /llo/;
  4.  
  5. print "$&\n";    # almacena la cadena de la última coincidencia exitosa
  6.  
  7. print "$'\n";    # almacena la cadena que sigue a la coincidencia del patrón
  8.  
  9. print "$`\n";    # almacena la cadena que hay antes de la coincidencia del patrón
  10.  
  11. $\ = "--";       # separador de registros en la salida
  12.  
  13. my $a = 5;
  14. my $b = 6;
  15. print "$a";
  16. print "$b";
  17.  
  18. $\ = "\n";
  19.  
  20. my @array = qw(a b c d);
  21.  
  22. print "";
  23.  
  24. $" = "-";        # separador de registros en la salida de array
  25.  
  26. print "@array";
Coloreado en 0.003 segundos, usando GeSHi 1.0.8.4
Última edición por explorer el 2014-08-13 09:26 @434, editado 1 vez en total
Razón: Traducción
100% Telch - Perl Web Programming
Cali PerlMongers: http://cali.pm.org
Avatar de Usuario
danimera
Perlero frecuente
Perlero frecuente
 
Mensajes: 871
Registrado: 2005-06-23 19:02 @834
Ubicación: Colombia

Publicidad

Re: El importante uso de algunas variables reservadas

Notapor explorer » 2014-08-13 10:20 @472

La información completa sobre estas variables (y mucho más raras y útiles, como @+) están en perldoc perlvar, y en la Web (traducido al español).
JF^D Perl programming & Raku programming. Grupo en Telegram: https://t.me/Perl_ES
Avatar de Usuario
explorer
Administrador
Administrador
 
Mensajes: 14480
Registrado: 2005-07-24 18:12 @800
Ubicación: Valladolid, España


Volver a Pasando el rato

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 5 invitados