CellML Discussion List

Text archives Help


[cellml-discussion] Proposal: Standardised CellML real number format


Chronological Thread 
  • From: alan.garny at dpag.ox.ac.uk (Alan Garny)
  • Subject: [cellml-discussion] Proposal: Standardised CellML real number format
  • Date: Wed, 19 Sep 2007 11:54:19 +0100

> > Therefore, I think that we need to restrict it down to something like
> > (in regular expression syntax):
> >
> > (\-|)[0-9]+(\.[0-9]+|)(E(-|)[0-9]+|e(-|)[0-9]+|)
> >
> > In other words:
> > An optional - , followed by 1 or more digits from 0 to 9, followed by
> > an optional decimal point (not a comma or momayyez) followed by an
> > optional E or e character with a possible sign and one or more digits
> > after it.
>
> probably best to allow for an optional '+' or '-' both at the start and
> following the exponent character.

So something like (assuming my use of the syntax is correct):

(\+|\-|)[0-9]+(\.[0-9]+|)((E|e)(\+|\-|)[0-9]+)

Note that I have also 'simplified' the exponent part.

Alan.





Archive powered by MHonArc 2.6.18.

Top of page