• Publicidad

Búsqueda de arrobas en un texto normal

¿Apenas comienzas con Perl? En este foro podrás encontrar y hacer preguntas básicas de Perl con respuestas aptas a tu nivel.

Búsqueda de arrobas en un texto normal

Notapor BigBear » 2009-06-29 17:08 @756

Hola.

¿Alguien me podría decir cómo busco en un texto normal las arrobas e ir agregándole un '\' antes quedando así: '\@' en un script sencillo.

Antes que nada disculpen por molestar tanto...
BigBear
Perlero frecuente
Perlero frecuente
 
Mensajes: 981
Registrado: 2009-03-01 18:39 @818

Publicidad

Notapor explorer » 2009-06-29 17:33 @773

Una simple sustitución... eso sí... como la '\' es especial, hay que escaparlo.

Y luego, ponemos la opción '/g' para que lo haga a lo largo de todo el texto. Así no es necesario hacer ningún bucle.

Sintáxis: [ Descargar ] [ Ocultar ]
Using perl Syntax Highlighting
my $x = 'Un texto con @rrobas...
Con muuchas @ @ @@@@ @ @ @@@ @@@'
;

$x =~ s/@/\\@/g;

print "$x\n";
Coloreado en 0.003 segundos, usando GeSHi 1.0.8.4
JF^D Perl programming & Raku programming. Grupo en Telegram: https://t.me/Perl_ES
Avatar de Usuario
explorer
Administrador
Administrador
 
Mensajes: 14486
Registrado: 2005-07-24 18:12 @800
Ubicación: Valladolid, España


Volver a Básico

¿Quién está conectado?

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

cron