“Conocimientos Programación>Perl Programming

Cómo dividir Apart URLs en Perl

2014/2/7
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 analizar CSV en Perl
Cómo abrir un archivo y escribir una línea de otro archivo en Perl
Cómo convertir archivos planos a XML
Perl Cadena Función Longitud
Cómo encontrar el modo de una matriz de números en Perl
Cómo capitalizar una cadena en Perl
Cómo configurar Perl en XAMPP
Cómo crear una Declaración Mientras que en Perl
Conocimientos Informáticos © http://www.ordenador.online