in reply to Re: (dup) fill gaps: struggled 3 days,no result
in thread (dup) fill gaps: struggled 3 days,no result

This node falls below the community's minimum standard of quality and will not be displayed.
  • Comment on Re^2: (dup) fill gaps: struggled 3 days,no result

Replies are listed 'Best First'.
Re^3: (dup) fill gaps: struggled 3 days,no result
by davorg (Chancellor) on Nov 28, 2006 at 16:02 UTC
    B: $_ =~ /^d{1,3}$/

    Which "langauge" are you trying to use? That looks like Perl, but I think you want Javascript.

    --
    <http://dave.org.uk>

    "The first rule of Perl club is you do not talk about Perl club."
    -- Chip Salzenberg

Re^3: (dup) fill gaps: struggled 3 days,no result
by Melly (Chaplain) on Nov 28, 2006 at 11:33 UTC
    /^d{1,3}$/

    is looking for the letter d, one to three time. It probably should be:

    /^\d{1,3}$/

    Although, by doing so, you are allowing the following ages:
    0
    000
    999
    099
    etc...

    I'd recommend something a little more restrictive - e.g. (untested):

    unless(/^[1-9]\d{1,2}$/)

    and, if you actually want to limit yourself to reasonable ages, then (untested):

    unless(/^[1-9]\d{0,2}$/ and $_ < 122 and $_ > 16)

    but you really need to write better questions...

    Tom Melly, tom@tomandlu.co.uk