Xavier Noria
8/14/2006 10:56:00 PM
On Aug 15, 2006, at 12:50 AM, Bil Kleb wrote:
> What RegExp should I be using for floats?
>
> Currently, I have /[-+0-9eE.]+/, viz,
>
> require 'test/unit'
> class TestFloatRegExp < Test::Unit::TestCase
> def test_finds_em
> %w{ 1 -2 3.0 0.4 5.0e+5 -6e+06 .7E+7 }.each do |string|
> assert( string.match(/[-+0-9eE.]+/), "no match >>#{string}<<" )
> end
> end
> end
Have a look at the regexp in
perldoc -q float
-- fxn
PS: Your mail client runs on a Mac, that works there.