Beefy Boxes and Bandwidth Generously Provided by pair Networks
go ahead... be a heretic

(zdog) Re: (2) If

by zdog (Priest)
on Jun 08, 2000 at 20:11 UTC ( #17112=note: print w/replies, xml ) Need Help??

in reply to Re: If
in thread If doesn't work

chomp LIST
This safer version of chop removes any trailing string that corresponds to the current value of $/ (also known as $INPUT_RECORD_SEPARATOR in the English module). It returns the total number of characters removed from all its arguments. It's often used to remove the newline from the end of an input record when you're worried that the final record may be missing its newline. When in paragraph mode ($/ = ""), it removes all trailing newlines from the string. If VARIABLE is omitted, it chomps $_. Example:
while (<>) { chomp; # avoid \n on last field @array = split(/:/); # ... }
You can actually chomp anything that's an lvalue, including an assignment:
chomp($cwd = `pwd`); chomp($answer = <STDIN>);
If you chomp a list, each element is chomped, and the total number of characters removed is returned.

(I got this from perlfunc:chomp)

-- zdog (Zenon Zabinski)
   Go Bells!!

Log In?

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

How do I use this? | Other CB clients
Other Users?
Others avoiding work at the Monastery: (4)
As of 2019-05-22 17:21 GMT
Find Nodes?
    Voting Booth?
    Do you enjoy 3D movies?

    Results (140 votes). Check out past polls.

    • (Sep 10, 2018 at 22:53 UTC) Welcome new users!