Mostrando entradas con la etiqueta Perl. Mostrar todas las entradas
Mostrando entradas con la etiqueta Perl. Mostrar todas las entradas

lunes, 25 de noviembre de 2013

Hilos #concurrentes en #perl

En esta oportunidad hablaré de como ejecutar rutinas de forma concurrente.

No pretendo abarcar demasiado explicando que es esto. Una explicación detallada puede ser conseguida en: http://es.wikipedia.org/wiki/Hilo_en_sistemas_operativos, por acá solo me limitaré a decir que es una manera de ejecutar rutinas en perl con la cual se aprovechan las bondades de multinucleo de los procesadores, permitiendo ejecutar una rutina varias veces de forma paralela.

martes, 31 de julio de 2012

#Trim #Perl #Tips

En días pasados publiqué una entrada de como eliminar espacios en blanco en #Perl, esta es una versión más corta para hacerlo en una sola línea, digamos una función trim like

$_ =~ s/^\s+|\s+$//g;

lunes, 30 de julio de 2012

#Tip: Convertir de minúsculas a mayúsculas (y viceversa) #Perl con tr/[]/[]/

Para convertir las mayúsculas a minúsculas en una cadena, se hace lo siguiente:

$_ =~ tr/[A-Z]/[a-z]/

Para convertir las minúsculas a mayúsculas se hace lo siguiente:

$_ =~ tr/[a-z]/[A-Z]/

viernes, 27 de julio de 2012

Perl: Eliminar espacios en blanco (Tip).

Para eliminar los espacios en blanco de una cadena en perl se hace elo siguiente:

$_ =~ s/\s//g;

Esto eliminará automáticamente todos los espacios en blanco de la cadena.

Eliminar carácteres al inicio de una cadena.

Si se quiere eliminar todos los espacios en blanco al inicio de una cadena:

$_ =~ s/^\s+//;

Eliminar los carácteres al final de una cadena

Para eliminar los carácteres al final de una cadena:

$_ =~ s/\s+$//;