perl | función oct()

La función oct() en Perl convierte el valor octal pasado a su respectivo valor decimal. Por ejemplo, oct(‘1015’) devolverá ‘525’. Esta función devuelve el valor decimal resultante en forma de string que se puede usar como un número porque Perl convierte automáticamente una string en un número en contextos numéricos. Si el parámetro pasado no … Continue reading «perl | función oct()»

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 | 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 | función sprintf()

La función sprintf() en Perl utiliza el formato proporcionado por el usuario para devolver la string formateada con el uso de los valores de la lista. Esta función es idéntica a printf pero devuelve la string formateada en lugar de imprimirla. Sintaxis: formato sprintf, lista Devuelve: una string escalar formateada Ejemplo 1: #!/usr/bin/perl -w    … Continue reading «perl | función sprintf()»

perl | Función de registro()

La función log() en Perl devuelve el logaritmo natural del valor que se le pasa. Devuelve $_ si se llama sin pasar un valor. La función log() se puede usar para encontrar el registro de cualquier base usando la fórmula: Sintaxis: log(valor) Parámetro: valor: Número del que se va a calcular el registro Devuelve: número … Continue reading «perl | Función de registro()»

perl | Función dividir()

split() es una función de string en Perl que se usa para dividir o puede decir para cortar una string en secciones o partes más pequeñas. Hay diferentes criterios para dividir una string, como un solo carácter, una expresión regular (patrón), un grupo de caracteres o un valor indefinido, etc. Lo mejor de esta función … Continue reading «perl | Función dividir()»

perl | longitud() función

La función length() en Perl encuentra la longitud (número de caracteres) de una string dada, o $_ si no se especifica. Sintaxis: longitud (VAR) Parámetro: VAR: String o grupo de strings cuya longitud se quiere calcular Retorno: Devuelve el tamaño de la string. Ejemplo 1: #!/usr/bin/perl    # String whose length is to be calculated … Continue reading «perl | longitud() función»

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 | Teclas() Función

La función keys() en Perl devuelve todas las claves del HASH como una lista. El orden de los elementos en la Lista no necesita ser el mismo siempre, pero coincide con el orden devuelto por los valores y cada función. Sintaxis: claves (HASH) Parámetro: HASH: Hash cuyas claves se van a imprimir Devolución: para el … Continue reading «perl | Teclas() Función»

perl | función orden()

La función ord() es una función incorporada en Perl que devuelve el valor ASCII del primer carácter de una string. Esta función toma una string de caracteres como parámetro y devuelve el valor ASCII del primer carácter de esta string. Sintaxis: orden string Parámetro: Esta función acepta un solo parámetro ‘string’ del cual podemos obtener … Continue reading «perl | función orden()»