perl | Invertir una array

Invierta una array o string en Perl. Forma iterativa: iterar sobre la array desde 0 hasta la mitad de la array. Intercambie el elemento arr[i] con el elemento arr[size-i]. #Perl code to reverse an array iteratively    #declaring an array of integers @arr = (2, 3, 4, 5, 6, 7);    # Store length on … Continue reading «perl | Invertir una array»

perl | Strings citadas, interpoladas y escapadas

Una string en Perl es una variable escalar y comienza con un signo ($) y puede contener letras, números y caracteres especiales. La string puede consistir en una sola palabra, un grupo de palabras o un párrafo de varias líneas. La string la define el usuario entre comillas simples (‘) o comillas dobles («).     Strings … Continue reading «perl | Strings citadas, interpoladas y escapadas»

perl | Cuantificadores en expresiones regulares

Perl proporciona varios cuantificadores de expresiones regulares que se utilizan para especificar cuántas veces se puede repetir un carácter dado antes de que se realice la coincidencia. Esto se usa principalmente cuando se desconoce el número de caracteres que se van a emparejar. Hay seis tipos de cuantificadores de Perl que se dan a continuación: … Continue reading «perl | Cuantificadores en expresiones regulares»

perl | función unshift()

La función unshift() en Perl coloca la lista dada de elementos al comienzo de una array. Cambiando así todos los valores en la array a la derecha. Múltiples valores pueden ser desfasados ​​usando esta operación. Esta función devuelve el número de elementos nuevos en una array.  Sintaxis: unshift(Array, List) Devuelve: Número de elementos nuevos en … Continue reading «perl | función unshift()»

perl | Función quotemeta()

La función quotemeta() en Perl escapa a todos los metacaracteres en el valor que se le pasa como parámetro. Ejemplo: Input : «GF*..G» Output : «GF\*\.\.G» Sintaxis: quotemeta(valor) Parámetro: valor: string que contiene metacaracteres Retorno: una string con todos los metacaracteres escapados Ejemplo 1: #!/usr/bin/perl -w $string = «GF*\n[.]*G»;    print «Original String: \n»; print … Continue reading «perl | Función quotemeta()»

perl | Operador de sustitución

El operador de sustitución o el operador ‘s’ en Perl se usa para sustituir un texto de la string con algún patrón especificado por el usuario. Sintaxis: s/texto/patrón Devuelve: 0 en caso de error y número de sustituciones en caso de éxito Ejemplo 1: #!/usr/bin/perl -w    # String in which text  # is to … Continue reading «perl | Operador de sustitución»

perl | Seguridad CGI

El CGI significa Common Gateway Interface , que es un protocolo definido para escribir códigos dinámicos en la web. También se utiliza para ejecutar los scripts en línea. Perl fue aceptado como lenguaje ejecutable para páginas HTML en la web. Perl es similar a cualquier otro lenguaje CGI en el que, cuando se ejecuta un código, … Continue reading «perl | Seguridad CGI»

perl | Matemáticas::BigInt->from_hex() método

El módulo Math::BigInt en Perl proporciona objetos que representan números enteros con precisión arbitraria y operadores aritméticos sobrecargados. El método from_hex() del módulo Math::BigInt se usa para convertir el número hexadecimal pasado como entrada a su número decimal correspondiente.  Sintaxis: Math::BigInt->from_hex() Parámetro: número hexadecimal de entrada que se va a convertir Devuelve: un número decimal … Continue reading «perl | Matemáticas::BigInt->from_hex() método»

¿Cómo instalar Perl en Windows?

Prerrequisito: Introducción a Perl  Antes de comenzar con el proceso de Descarga e Instalación de Perl en el sistema operativo Windows, debemos tener conocimiento de primera mano de ¿Qué es el Lenguaje Perl y qué hace realmente?. Perl es un lenguaje de programación dinámico, interpretado y de alto nivel de propósito general. Perl se desarrolló … Continue reading «¿Cómo instalar Perl en Windows?»