🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.os.linux.programacion
Article #10250

Re: Problema con expresion regular

#10250
From: edusito
Date: Sun, 17 Mar 2002 09:26
34 lines
2244 bytes
>     NotFound> Si la cadena es una expresi�n fija �una simple
>     NotFound> comparaci�n de cadenas no ser�a mejor?
> 
> Muchiiiiiiiisimo mejor, especialmente si ademas de ser fija es justo
> al comienzo de la cadena a comparar. Vamos, ni color, oiga.
> 
> Saludos. I�aki.

En este caso es fija, pero podr�a no serlo, me explico:

Tengo un programa en C que lee de un fichero de configuraci�n
diferentes
tipos de registros (con campos que pueden ser de longitud fija o
variable,
con caracter delimitador). Este programa lee lineas de ficheros ascii
y a
partir de una expresion regular determina si se trata de un registro
de un
tipo u otro y lo "mapea" (construye, genera, como quieras decirle) en
memoria.

A este programa se le pueden pasar parametros para que realice
acciones
(modificar el valor de tal campo, eliminar el registro, ...) con los
registros
que cumplan, siempre que cumplan ;-) determinada expresion regular. El
caso es que quer�a que se eliminasen los registros cuyo campo
tel�fono, no comenzase por 908 ni por 909, (Pero que se siguiesen
manteniendo los 93xxxxxxx, 91xxxxxxx, ...). Exactamente lo que
contest� el amigo Adrian.

Saludines y gracias por vuestras respuestas.

Edu
Technical Details
Message-ID: <393aced8.0203170126.750bf0c6@posting.google.com>
Path: arc1-ca.pugleaf.net!archiver1.google.com!postnews1.google.com!not-for-mail
References: <393aced8.0203140922.530f6024@posting.google.com> <3C915965.9070001@geocities.com> <393aced8.0203160212.40ae5c7@posting.google.com> <3C90B8FA.DEFFE6A1@hobbiton.org> <87n0x8uqaa.fsf@eb2ebu.ampr.org>

Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII
X-Google-Thread: f86c8,b845849e8faa8794
X-Google-Attributes: gidf86c8,public
X-Google-ArrivalTime: 2002-03-17 01:26:02 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!postnews1.google.com!not-for-mail
From: zoyeredu@yahoo.com (edusito)
Newsgroups: es.comp.os.linux.programacion
Subject: Re: Problema con expresion regular
Date: 17 Mar 2002 01:26:02 -0800
Organization: http://groups.google.com/
Lines: 34
Message-ID: <393aced8.0203170126.750bf0c6@posting.google.com>
References: <393aced8.0203140922.530f6024@posting.google.com> <3C915965.9070001@geocities.com> <393aced8.0203160212.40ae5c7@posting.google.com> <3C90B8FA.DEFFE6A1@hobbiton.org> <87n0x8uqaa.fsf@eb2ebu.ampr.org>
NNTP-Posting-Host: 80.32.104.38
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
X-Trace: posting.google.com 1016357162 19619 127.0.0.1 (17 Mar 2002 09:26:02 GMT)
X-Complaints-To: groups-abuse@google.com
NNTP-Posting-Date: 17 Mar 2002 09:26:02 GMT