Resultados de la búsqueda a petición "perl"

12 la respuesta

¿Cómo construyo dinámicamente las expresiones regulares de Perl?

Tengo un script de Perl que atraviesa una jerarquía de directorios usando File :: Next :: files. Solo volverá a los archivos de script que terminan en ".avi", ".flv", ".mp3", ".mp4" y ".wmv". También omitirá los siguientes subdirectorios: ".svn" ...

4 la respuesta

¿Cómo sabe Perl que un archivo es binario?

Sé que puede usar el operador de prueba de archivos -B para probar si un archivo es binario, pero ¿cómo implementa Perl esto internamente?

4 la respuesta

¿Cómo puedo usar IO :: Scalar con imagen :: Magick :: Read ()?

Tengo una imagen que he manipulado conGD :: Imagen [http://search.cpan.org/dist/GD] y quiero hacer más manipulaciones conImage :: Magick [http://search.cpan.org/dist/PerlMagick]. Me gustaría evitar escribir la imagen en el disco solo para que ...

10 la respuesta

Asignación dentro de los problemas del operador condicional ternario de Perl

Este fragmento de código Perl en mi programa está dando un resultado incorrecto. $condition ? $a = 2 : $a = 3 ; print $a; No importa cuál sea el valor de$condition es, la salida siempre es 3, ¿cómo es posible?

8 la respuesta

¿Cómo enumero los métodos disponibles en un objeto o paquete dado en Perl?

¿Cómo enumero los métodos disponibles en un objeto o paquete dado en Perl?

4 la respuesta

Perl XPath condicional: ¿es eso posible?

Esta pregunta ha sido reformulada. Estoy usando módulos CPAN PerlWWW :: Mecanizar [http://search.cpan.org/~jesse/WWW-Mechanize-1.71/lib/WWW/Mechanize.pm#%24mech-%3Eback%28%29] para navegar por un sitio web,HTML :: ...

28 la respuesta

Regexp encuentra el prefijo común más largo de dos cadenas

¿Existe una expresión regular que encuentre el prefijo común más largo de dos cadenas? Y si esto no se puede resolver con una expresión regular, ¿cuál sería la pieza de código más elegante u oneliner usando regexp (perl, ruby, python, cualquier ...

6 la respuesta

Perl, haga coincidir un patrón varias veces en la misma línea delimitada por caracteres desconocidos

He podido encontrar preguntas similares, pero no idénticas a esta. ¿Cómo hago coincidir un patrón de expresiones regulares varias veces en la misma línea delimitada por caracteres desconocidos? Por ejemplo, digamos que quiero hacer coincidir ...

10 la respuesta

Comparando múltiples cadenas en Perl

Tengo mi código como este: if ( $var eq "str1" || $var eq "str2" || $var eq "str3" ) { ... } De todos modos, hay que optimizar esto. Quiero algo como: if ( $var eq ["str1" || "str2" || "str3"] ) {...}

10 la respuesta

perl encapsula una variable simple entre comillas dobles

En Perl, ¿hay alguna razón para encapsular una sola variable entre comillas dobles (sin concatenación)? A menudo encuentro esto en la fuente del programa en el que estoy trabajando (escrito hace 10 años por personas que ya no trabajan ...