• Publicidad

Duda "chomp"

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

Duda "chomp"

Notapor skanskan » 2010-05-10 08:20 @389

Buenas

$nuevo = chomp($entrada = <STDIN>);

Si la entrada de STDIN es "Hola\n" tengo claro que chomp() quita el "\n" y por tanto $nuevo será Hola.

¿Pero qué pasa con la variable $entrada?
¿Queda también como Hola o como Hola\n?


saludos
skanskan
Perlero nuevo
Perlero nuevo
 
Mensajes: 7
Registrado: 2010-05-10 08:13 @384

Publicidad

Re: Duda "chomp"

Notapor explorer » 2010-05-10 09:50 @451

Bienvenido a los foros de Perl en Español, skanskan.

Según perlfunc, chomp() devuelve el número de caracteres eliminados.

Así que $nuevo valdrá 1, y $entrada no tendrá el carácter de fin de línea.
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

Re: Duda "chomp"

Notapor skanskan » 2010-05-10 12:17 @553

Ok

Gracias.
skanskan
Perlero nuevo
Perlero nuevo
 
Mensajes: 7
Registrado: 2010-05-10 08:13 @384


Volver a Básico

¿Quién está conectado?

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