当前位置: 首页 > 文档资料 > Perl 入门教程 >

chomp

优质
小牛编辑
144浏览
2023-12-01

描述 (Description)

这个更安全的chop版本删除了与$ /的当前值相对应的任何尾随字符串(在英语模块中也称为$ INPUT_RECORD_SEPARATOR)。 它返回从其所有参数中删除的字符总数。 默认情况下,$ /设置为换行符。

语法 (Syntax)

以下是此函数的简单语法 -

chomp VARIABLE
chomp( LIST )
chomp

返回值 (Return Value)

此函数返回Integer,为所有字符串删除的字节数。

例子 (Example)

以下是显示其基本用法的示例代码 -

#!/usr/bin/perl
$string1 = "This is test";
$retval  = chomp( $string1 );
print " Choped String is : $string1\n";
print " Number of characters removed : $retval\n";
$string1 = "This is test\n";
$retval  = chomp( $string1 );
print " Choped String is : $string1\n";
print " Number of characters removed : $retval\n";

执行上述代码时,会产生以下结果 -

Choped String is : This is test
Number of characters removed : 0
Choped String is : This is test
Number of characters removed : 1