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,
| [reply] [d/l] [select] |
| [reply] [d/l] |
I recommend the "Learning Perl" book. Worked for me!
| [reply] |