• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 234
  • Last Modified:

scalar question

Hi there, I'm new to Perl.
How do I remove the last character of a scalar?
For example, I have
$temp = "1234\n";
I want to get rid of the '\n', is there a function, or a regular operation to do that?
Thanks much.
0
kitwei
Asked:
kitwei
1 Solution
 
maneshrCommented:
try this.

$temp=chomp($temp);

OR

$temp=~ s/\n//g;

OR

$temp=chop($temp)
0
 
ozoCommented:
#You mean
chomp($temp);
#or
chop($temp);
0
 
kitweiAuthor Commented:
chomp and chop don't need to be assigned to $temp again, else I get nothing, but they all work.
thanks
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Free Tool: ZipGrep

ZipGrep is a utility that can list and search zip (.war, .ear, .jar, etc) archives for text patterns, without the need to extract the archive's contents.

One of a set of tools we're offering as a way to say thank you for being a part of the community.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now