Quiero imprimir las líneas de un archivo que están entre dos expresiones regulares. Por ejemplo, desde que encuentra "Q3UEX0_MOUSE" hasta el símbolo ">". La primera expresión sólo se encuentra una vez en el archivo.
Intenté, sin éxito, varias posibilidades, les muestro una de ellas.
Using perl Syntax Highlighting
foreach $linea (<ARCHIVO>)
{
if ($linea=~ /Q3UEX0_MOUSE/)
{ do
{ print $linea;
next; }
until ($linea !~ />/);
}Coloreado en 0.005 segundos, usando
GeSHi 1.0.8.4
Creo que aquí el problema está en el recorrido. Agradezco cualquier sugerencia.