Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 24 Jun 2010 08:39:33 -1000
From:      Parv <parv@pair.com>
To:        Carl Johnson <carlj@peak.org>, freebsd-questions@freebsd.org
Subject:   Re: check for numeric content in a shell script (FreeBSD sh)
Message-ID:  <20100624183933.GA50443@holstein.holy.cow>
In-Reply-To: <20100624183407.GA49923@holstein.holy.cow>
References:  <4C22B3D7.6070102@comclark.com> <20100624033257.2D074BEA6@kev.msw.wpafb.af.mil> <87lja4mlme.fsf@cjlinux.localnet> <87hbksmk6y.fsf@cjlinux.localnet> <87d3vgmj1s.fsf@cjlinux.localnet> <20100624183407.GA49923@holstein.holy.cow>

next in thread | previous in thread | raw e-mail | index | archive | help
in message <20100624183407.GA49923@holstein.holy.cow>,
wrote parv@pair.com thusly...
>
> #  Matches a number, either positive (without '+' sign) or
> #  negative, which is either a whole number; or a real number
> #  ending with decimal point, or a real number with or without
> #  leading digits before the decimal point.
.                 ^
.                 ^  plural
> ^
> -?
> (
>   [0-9]  [.]? [0-9]*
>     |
>   [0-9]? [.]  [0-9]+
.        ^
.        ^  oops

Please change the immediately above regex portion to ...

  [0-9]* [.]  [0-9]+


  - parv

> )
> $

-- 




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20100624183933.GA50443>