“Conocimiento Programación>Perl Programming

Cómo utilizar las líneas de un archivo como una lista en Perl

2016/3/15
La función de Perl "abierto" permite abrir un archivo de lectura, escritura o modo de adición . Cuando se lee el contenido de un archivo , puede guardar cada línea a un nuevo elemento en una variable de lista Perl, a continuación, utilizar la lista en su programa. Sin embargo , la función también lee el carácter de fin - de - línea y que ahorra en la lista también. Si no desea conservar este personaje, tienes que escribir una función que lo recorta . Instrucciones
1

Abra un archivo de programa Perl. Escriba el siguiente código:

Open Data , "< text.txt " ;

La función "Abrir" se abre el archivo proporcionado por el nombre del archivo en la expresión y guarda el contenido en el identificador de archivo " DATA" . El "< " especifica para abrir el archivo en modo "read"
2

Escriba el siguiente código: .

My @ lines = ;
< p> Esta línea crea una lista Perl denominado "@ líneas " que guarda cada línea del archivo como un nuevo elemento en la lista , como caracteres de fin de línea.
3

Tipo el siguiente código:

sub trim ($ ) {

my $ string = cambio ;

$ string = ~ s /\\ s + $ //;
< p> return $ string ; .

}

Esta función utiliza una expresión regular para eliminar espacios en blanco de cola de una cadena que se le pasa como parámetro
4

Escriba el siguiente código:

for ($ i = 0 ; $ i < @ líneas ; $ i + + ) {

@ líneas [ $ i ] = trim (@ líneas [ $ i ] ) ;

}

Este código recorre cada elemento de la lista, y se lo pasa a la función de " ajuste " que ha creado, a continuación, sobrescribe el elemento con los mismos datos, sólo que sin final de línea de caracteres.
5

Guardar el archivo de programa .

Perl Programming
Acerca error Caminos depuración en Perl
Cómo calcular los factores primos de un número entero en Perl
¿Cómo revertir una matriz
Cómo utilizar Perl Código ganchos
Cómo utilizar CGI para mostrar un archivo XLS en un navegador Web
Cómo utilizar la función de impresión en Perl
¿Cuál es el propósito de una especificación de persona?
Cómo utilizar DBI conectarse a Perl
Conocimiento de la computadora © http://www.ordenador.online