perl | Función srand()

La función srand() en Perl ayuda a la función rand() a generar un valor constante cada vez que se ejecuta el programa. Esta función srand() usa el mismo parámetro cada vez que se llama a la función rand() para obtener un valor aleatorio constante. Sintaxis: srand (semilla) Parámetros: seed : Es un valor entero. Retorno: … Continue reading «perl | Función srand()»

perl | Operadores en expresiones regulares

Requisito previo: Perl | Expresiones regulares La expresión regular es una string que es la combinación de diferentes caracteres que proporciona la coincidencia de las strings de texto. Una expresión regular también se puede denominar regex o regexp. El método básico para aplicar una expresión regular es el uso de operadores vinculantes =~ (Operador Regex) … Continue reading «perl | Operadores en expresiones regulares»

Perl: diferencia entre funciones y subrutinas

En Perl , cuando un script de código aumenta de tamaño, es decir, contiene cientos de líneas de código, se vuelve difícil administrar dicho script de código. Para evitar esta dificultad, Perl proporciona a sus usuarios el concepto de Funciones y subrutinas. Las funciones y subrutinas dividen cantidades complejas/grandes de código en partes más pequeñas … Continue reading «Perl: diferencia entre funciones y subrutinas»

perl | Buscar en un archivo usando expresiones regulares

Requisito previo: Perl | Expresiones regulares La expresión regular (Regex o Regexp o RE) en Perl es una string de texto especial para describir un patrón de búsqueda dentro de un texto dado. Las expresiones regulares en Perl están vinculadas al lenguaje host y no son las mismas que en PHP, Python, etc. A veces, … Continue reading «perl | Buscar en un archivo usando expresiones regulares»

perl | función cada()

Esta función devuelve una lista de dos elementos que consiste en el par clave y valor para el siguiente elemento de un hash cuando se llama en el contexto de la lista, para que pueda iterar sobre él. Mientras que solo devuelve la clave para el siguiente elemento del hash cuando se llama en contexto … Continue reading «perl | función cada()»

perl | GET vs POST en CGI

En Perl , Common Gateway Interface (CGI) no es más que un protocolo que define la interacción de los servidores web con algunos programas ejecutables para producir páginas web dinámicas. Básicamente, muestra cómo el servidor web envía información al programa y el programa envía la información de vuelta al servidor web, que a su vez … Continue reading «perl | GET vs POST en CGI»

perl | Hashes multidimensionales

Prerrequisito: Conceptos básicos de hashes Introducción Más allá de las restricciones normales de los hashes, también podemos crear estructuras complejas formadas por combinaciones de dos. Estas son estructuras anidadas o complejas y se pueden usar para modelar datos complejos en un formato fácil de usar . Entre todas las estructuras anidadas de Perl, un hash … Continue reading «perl | Hashes multidimensionales»