estoy tratando de coincidir con una cadena simple en contra de un patrón de expresión regular usando el operador SmartMatch:¿Por qué smartmatch devuelve falso cuando juego con una expresión regular que contiene barras diagonales?
#!/usr/bin/env perl
use strict;
use warnings;
use utf8;
use open qw(:std :utf8);
my $name = qr{/(\w+)/};
my $line = 'string';
print "ok\n" if $line ~~ /$name/;
me esperaba esto para imprimir "bien", pero no es así. Por qué no?
¡Oh! Qué error tan estúpido :(¡Gracias! – abra