Regexp match question !

From: Daniel Stellwagen (Daniel.Stellwagen_at_brunata-muenchen.de)
Date: 03/31/04


Date: Wed, 31 Mar 2004 09:24:32 +0200
To: Perl Beginners <beginners@perl.org>

Hi everybody,

I am a beginner of programming ( so I am a beginner of perl programming
too :-) ) and I have this very basic problem but cannot handle it.

I'm trying to match only a one single digit and wrote this code:

use strict;

my $number = 11; # two-digit number

if ( $number =~ /\d{1}\b/ ) {
        print "Match\n";
} else {
        print "No Match\n";
}

But I get a match !?
I also tried:

   $number =~ /\d?\b/
because ? stands for no or one character

But that didn't work either.

Can someone give me a hint and maybe a source for more
basic dokumentation about reg exp.

Thanks for your time and have a nice day



Relevant Pages

  • I need help :)) (who does not)
    ... I am beginner in perl programming and I am curious ... wah does it mean. ... it is regular expresion ...
    (comp.lang.perl.misc)
  • Re: BOOK
    ... > can any one suggest me a good book on perl programming which is freely ... > downloadable.I am a beginner .I just want to learn scripting ... Prev by Date: ...
    (comp.lang.perl.misc)
  • BOOK
    ... can any one suggest me a good book on perl programming which is freely ... downloadable.I am a beginner .I just want to learn scripting ... Prev by Date: ...
    (comp.lang.perl.misc)