Autor: Fernando Hevia Fecha: A: 'Lista de desarrollo de software libre' Asunto: [Grulic-dev] Consulta Perl
Estimados,
Acudo a la comunidad de entendidos en Perl a ver si me pueden asistir con
algo muy sencillito pero que para mi, iliterario en Perl, requiere su
esfuerzo.
Tengo un parser de archivos de configuración que interpreta líneas al estilo
de:
ID-Server = "appserver1"
En el parser, con la siguiente instrucción obtengo el valor del campo:
$Id-Server = $_ if s/^ID-Server = //;
El tema es que se presenta el caso donde en un archivo puede variar el
nombre del campo (por ejemplo, está en otro idioma):
ID-Servidor = "appserver1"
Para interpretar ambas líneas en forma indistinta cambié el script a lo
siguiente:
La sintáxis bonita no se ve, si hubiera una solución más elegante me
gustaría escuchar sus opiniones.
Aclaro que el código es a fines de ejemplo únicamente.