Beefy Boxes and Bandwidth Generously Provided by pair Networks
Perl: the Markov chain saw
 
PerlMonks  

Re: Regular Expressions

by Athanasius (Archbishop)
on Jun 13, 2016 at 04:14 UTC ( [id://1165447]=note: print w/replies, xml ) Need Help??


in reply to Regular Expressions

Here is the original question, with formatting added:

For each of the following, write one value for the variable on the left that will result in a successful regular expression match:

1) $var1 =~ /[AaEeIiOoUu]{2}/

2) $var2 =~ /^.{1,3}$/

3) $pin =~ /^[0-9]{4}$/

4) $hecks =~ /[A-F0-9][A-F0-9]+/

5) $notwrd =~ /[^\w]+/


Hello help_perlhelp, and welcome to the Monastery!

As atcroft told you in the Chatterbox, the monks won’t do your homework for you, but we will help you with it if you show what you’ve done and where you’re having problems. In the meantime, AnomalousMonk has pointed you to some useful documentation. I will add perlretut. Also, within perlre#Regular-Expressions you should look particularly at the following sections:

  • For the special meanings of the characters ^, $, and . when they appear inside a regular expression, see “Metacharacters.”
  • For {2}, {1,3}, {4}, and +, see “Quantifiers.”
  • For \w, and for the various expressions in square brackets, such as [0-9], see “Character Classes and other Special Escapes.”

BTW, please follow the guidelines in Markup in the Monastery and add <code> ... </code> tags around any code snippets, including regular expressions. And please don’t delete posts!

Hope that helps,

Athanasius <°(((><contra mundum Iustus alius egestas vitae, eros Piratica,

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://1165447]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others cooling their heels in the Monastery: (6)
As of 2024-04-23 13:47 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found