El siguiente programa consiste en reorganizar una cadena. Para la línea 8, estoy tratando de almacenar los resultados de una expresión regular en una nueva variable $ newdate, pero cuando $ newdate se imprime en la línea 9, solo muestra un 1. ¿Cómo puedo cambiar mi código para que $ newdate almacene el Valor de $ date de la operación de expresiones regularesAlmacenamiento del resultado de expresiones regulares en una nueva variable
1 #!/usr/bin/perl
2
3 # This program changes the date format from mm/dd/yyyy to yyyy,mm,dd
4
5 $date = '21/11/2011';
6 print "Current: $date\n";
7
8 $newdate = $date =~ s/(..)\/(..)\/(....)/$3,$2,$1/;
9 print "New: $newdate\n";
Gracias - eso es lo que buscaba. – kurotsuki
@kurotsuki Eres bienvenido :) – FailedDev