----- Original Message ----- 
From: Horacio Castellini <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Thursday, May 30, 2002 10:52 AM
Subject: [LUG.ro] Expresiones regulares


> Hola, alguien tiene idea de como sintetizar estas dos 
> expresiones en una
> 
> "-"([0-9])+"."([0-9])* 
> ([0-9])+"."([0-9])* 
> 
> Son para reconocer reales, ahora si usan exponentes
> requiero 4 pero creo que debe haber manera de
> resumirla en una, heprobado con "-"* pero no me anda.

Consulte regexp (man) en un SCO Unix y lei lo siguiente:
---------------------------------------------------------
  The question mark operator ``?'' matches zero or one occurrences of the
  previous single character, or grouping.

  A question mark is treated as itself if it occurs inside a bracket
  expression, or if it is preceded by a single backslash ``\''.

  For example, ``l?i'' matches ``li'' in ``slip'', and ``i'' in ``sip''.
---------------------------------------------------------

Entoces proba con "-"?

Espero te ayude.

Mario.-

Responder a