Programación Web y Scripting > Perl

 Leer datos sin caracteres no alfanumericos

(1/1)

Estrufi:
Hola!

 Tengo un problema con un dato, ya que creo que estoy leyendo un retorno de carro, y cuando lo quiero escribr me salta de linea. Como puedo hacer para eliminar ese retorno de carro? me han comentado algo de "chomp", pero no conozco demasiado perl y por ahora eso no me funciona.

 Muchas gracias!!

su -:
Depende de como tengas el dato y el sistema operativo
Uno ejemplo:

--- Código: Perl ---my $string = "Una linea con eoln";chomp $string;print $string; # Le quita el "n" en UNIX  El asunto es que chomp quita el eol, pero este varia segun el sistema operativo y perl usara el eol que se usa en el sistema operativo donde esta corriendo, de esa forma, si quieres quitar el eol de un texto de MS. Windows en GNU/Linux tendras que modificar la varialbe $/

Para mas info, lee el manual.

Estrufi:
Buenas!!

 Ya uso el chomp ese y nada......, así que no se....Uso windows, y despues de leer la variable pruebo a pasarle el chomp, pero nada, luego al escribirla me salta el retorno de carro.

 Graciñas!

Leo_Gutierrez:
¿Cual es el código que estas usando?

Navegación

[0] Índice de Mensajes

Ir a la versión completa