“Conocimiento Programación>Perl Programming

Cómo dividir Apart URLs en Perl

2011/12/13
El lenguaje de programación Perl tiene una sólida biblioteca de herramientas de procesamiento de texto. Usted puede utilizar estas herramientas para dividir el texto en partes más pequeñas . Esto es útil cuando se quiere partirse un Localizador Uniforme de Recursos (URL ) , o la dirección del sitio web , en varias cadenas más pequeñas. Por ejemplo , puede dividir la URL de una página Web en el nombre de dominio y el nombre de archivo de la página web. Herramientas de procesamiento de texto de Perl le permite hacer esto con un esfuerzo mínimo. Cosas que necesitará de computadora con el intérprete Perl instalado
Mostrar más instrucciones
1

Crear un nuevo archivo de texto con un editor de código como el Bloc de notas . Guarde el archivo con la extensión PLX .
2

Abra un símbolo del sistema y vaya a la carpeta donde guardó el archivo creado en el paso anterior. Por ejemplo , si guardó el archivo en la raíz de la unidad C: \\ en Windows , escriba " cd C: \\ ." (Sin las comillas ) en el símbolo del sistema
3

Declarar un tipo de datos de cadena y asignarle un valor igual a la URL que desea dividir . Desde URLs han caracteres de barra diagonal , una secuencia especial de escape debe ser escrito para Perl para almacenar el carácter correcto. La secuencia de escape de barra diagonal es "\\ /". Por ejemplo , puede escribir lo siguiente en la parte superior del archivo de código fuente:

$ myURL = " www.websitename.com \\ /public \\ /index.html" ;
4 < p> Dividir la cadena aparte usando la barra diagonal como carácter delimitador . Esto romperá el URL en tres series distintas: " www.websitename.com ", "público " y " index.html" . Escriba la siguiente instrucción para realizar la operación de división :

@ splitURL = dividir ( /\\ //, $ myURL ) ;
5

Imprima los hilos individuales de la URL de división. La función de división almacena cada cadena como un elemento separado en una matriz. Para imprimir el primer elemento de la matriz , escriba la siguiente declaración :

print @ splitURL [ 0 ] ;
6

Imprima una línea en blanco para romper la salida del programa en limpio líneas. Escriba la siguiente instrucción para hacer esto :

print "\\ n";
7

Imprimir el resto de las cuerdas, e incluir líneas en blanco entre cada uno de ellos . Escriba las siguientes declaraciones de hacerlo:

print @ splitURL [ 1 ] ;

print "\\ n";

print @ splitURL [ 2 ] ;
< p> print "\\ n";
8

Ejecute el script en Perl emitiendo el siguiente comando desde la línea de comandos , sustituyendo el nombre que eligió en el Paso 1 para ' nombre de archivo' :
< p > perl filename.plx
9

Observe la salida del programa . La salida del programa es el siguiente:

www.websitename.com

pública

index.html

Perl Programming
Cómo utilizar una expresión en la Declaración de Perl Imprimir
Perl : Cómo utilizar una variable en una función Split
Cómo extraer los comentarios de múltiples Fasta Perl Archivos
Cómo utilizar variables en Perl Regex para Ubuntu
¿Qué es una instrucción individualizada mediante módulos?
Cómo depurar programas Perl
Cómo leer más de una línea a la vez en Perl
¿Qué es perflib perfdata 2b0?
Conocimiento de la computadora © http://www.ordenador.online