Beefy Boxes and Bandwidth Generously Provided by pair Networks
There's more than one way to do things
 
PerlMonks  

Re^2: REGEX problem with anchors

by 7stud (Deacon)
on Feb 05, 2013 at 17:07 UTC ( #1017221=note: print w/ replies, xml ) Need Help??


in reply to Re: REGEX problem with anchors
in thread REGEX problem with anchors

But of course, there is no reason to ever use \Z (uppercase)--because you can just use \z (lowercase) and specify the \n in your regex:

/$my_regex \n \z/xms

...which makes it clearer what you are doing.

When you are having regex problems, the first thing you want to do is nail down what is in your string:

my $str = "123dog\n"; say "-->$str<--"; --output:-- -->123dog <--
Or, to reveal the ord() of each character in the string:
printf "%vd", $my_str; --output:-- 49.50.51.100.111.103.10 #6 ascii chars in '123dog', but outputs 7 codes. #Checking an ascii chart for the code 10: #line feed. Ah hah, I forgot to chomp() #the string!


Comment on Re^2: REGEX problem with anchors
Select or Download Code

Log In?
Username:
Password:

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

How do I use this? | Other CB clients
Other Users?
Others wandering the Monastery: (14)
As of 2015-07-06 18:26 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 (80 votes), past polls