Cleaning Up Typed Input : chop chomp « String « Perl






Cleaning Up Typed Input

    

#Input that you read from STDIN includes everything the user typed, including the newline character at the end. 
#To get rid of that newline, you can use the chop or chomp functions. 

chop VARIABLE
chop LIST
chop

This function chops off the last character of a string and returns the character chopped. 
If VARIABLE is omitted, chop chops the default variable $_. 
For example, look at this script:

while (<>) {
    print;
}

You chop the input.

while (<>) {
    chop;
    print;
}

   
    
    
    
  








Related examples in the same category

1.Difference between chomp and chop
2.Type four characters with chomp
3.Type four characters without chomp
4.chomp in a while statement
5.chomp matches the input line separator defined by the $/ system variable.
6.chop function deletes the character at the right end of the line of text
7.The chomp function is a safer version of chop
8.The chop function removes the last character in a scalar variable
9.Chomp the pre-set character
10.Chomp: Last character removed only if a newline
11.Chop function in action
12.Chop: Removing the last character, regardless of what it is