Perl Tutorials -Part 58- Quantifiers

Posted on June 3, 2010. Filed under: Perl Tutorials |


#perl pattern matching example, quantifiers

$_ = 'Beep! Beeep! Beeeep!';
#in /Be+p/g, e+ means match one or more times of e
@matches = /Be+p/g;
foreach (@matches)
{
    print "$_\n";
}

#+ one or more times
#* zero or more times
#? zero or one time
#{n} n times
#{min,} at least min times
#{min,max} between min and max times

Output:

1
2
3
Beep
Beeep
Beeeep
Advertisements

Make a Comment

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Liked it here?
Why not try sites on the blogroll...

%d bloggers like this: