¿Cuál es la manera más limpia de recoger una variable de comparación de un cambio en Perl a veces me encuentro escribiendo
s/(something)// ;
my $x = $1 ;
entonces se dan cuenta de que si el s///
falla $1
podrían estar llevando a más de un valor de un partido anterior . Entonces intento
my $x = 'defaultvalue' ;
if (s/(something)//)
{
$x = $1 ;
}
¿Es esta la manera más limpia de hacerlo?
Volviendo a esta pregunta 3 años después, habiendo estudiado LAN funcional medidores, este enfoque tiene mérito. – justintime