Beefy Boxes and Bandwidth Generously Provided by pair Networks
laziness, impatience, and hubris
 
PerlMonks  

Re: REGEX problem with anchors

by mbethke (Hermit)
on Feb 05, 2013 at 06:50 UTC ( #1017073=note: print w/ replies, xml ) Need Help??


in reply to REGEX problem with anchors

perl -E'say "OK" if "123dog"=~/\A\d+[a-z]+\z/' works for me. You're not using some stoneage Perl that didn't have \A, are you? Should have been there since before 5.8.


Comment on Re: REGEX problem with anchors
Download Code
Re^2: REGEX problem with anchors
by live4tech (Sexton) on Feb 05, 2013 at 07:10 UTC

    Thanks for this, it lead to the answer!

    The one-liner worked for me as well and so I went back to my code (which I should have posted) and realized I forgot to chomp the input strings (the user was prompted to enter input strings and a regex). I chomped the regex, not the input strings. A novice mistake, I apologize!

      In case you are using Eclipse withe epic plugin as IDE for development you can check your regular expression with the RegExp View. Also, in case you got leading whitespaces or a linebrake at the end of your string - you can easily see in debug mode in the variables view. For me always a great help.

      ^_^

      Cheers!

      Tobias

Log In?
Username:
Password:

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

How do I use this? | Other CB clients
Other Users?
Others contemplating the Monastery: (10)
As of 2015-07-05 19:31 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    The top three priorities of my open tasks are (in descending order of likelihood to be worked on) ...









    Results (67 votes), past polls