Perl chomp()函数

Perl chomp()函数

Perl中的chomp()函数用于删除输入字符串中最后一个尾部换行。

语法: chomp(String)

参数:

String: 要删除尾部换行的输入字符串

返回: 从其所有参数中去除尾部换行的总数

例子1 :

#!/usr/bin/perl
  
# Initialising a string
string = "GfG is a computer science portal\n";
  
# Calling the chomp() functionA  = chomp(string);
  
# Printing the chopped string and 
# removed trailing newline character
print "Chopped String is :string\n";
print "Number of Characters removed : $A";

输出。

Chopped String is : GfG is a computer science portal
Number of Characters removed : 1

在上面的代码中,可以看到输入字符串中含有一个换行符(\n),这个换行符被chomp()函数删除了。

例2:

#!/usr/bin/perl
  
# Initialising two strings
string1 = "Geeks for Geeks\n\n";string2 = "Welcomes you all\n";
  
# Calling the chomp() function
A  = chomp(string1, string2);
  
# Printing the chopped string and 
# removed trailing newline character
print "Chopped String is :string1string2\n";
print "Number of Characters removed :A\n";

输出。

Chopped String is : Geeks for Geeks
Welcomes you all
Number of Characters removed : 2

在上面的代码中,可以看到输入的字符串1包含两个换行符(\n\n),其中只有最后一个换行符被chomp()函数删除,第二个换行符被利用,这在输出中可以看到。

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程