perl中的字符串操作函数chomp与chop介绍
chomp与chop都是用于去除字符串变量尾部的字符,但它们有各自的区别。
chomp函数对变量起作用,而此变量含有字符串。如果字符串结尾有换行符,chomp可以去掉它。这基本上就是它能完成的所有功能,如下例:
$text="alineoftext\n ";#也可以由<STDIN>输入 chomp($text); #去掉换行符(\n)。
它非常有用,基本上你的每一个程序都会用到它。如你将知道,这是将字符串末尾换行符去掉的最好方法。基于Perl中的一条基本原则:在需要使用变量的地方,可以使用赋值表达式来代替。我们有更简单的使用chomp的方法。Perl首先做赋值运算,再使用这个变量。因此使用chomp的最常用方法是:
chomp($text=<STDIN>); #读入,但不含换行符 $text=<STDIN>; chomp($text);
#同上,但用两步完成
热门推荐
10 五一公司放假祝福语简短
11 追星女孩的祝福语简短
12 给长辈端午祝福语 简短
13 生日祝福语有诗意简短
14 团圆日祝福语简短
15 中秋商务祝福语简短最新
16 温暖文艺简短祝福语短句
17 男孩上学祝福语简短的
18 入住酒店文案祝福语简短