`
alex09
  • 浏览: 974917 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

Perl中 chop()函数和chomp()函数的区别

    博客分类:
  • perl
阅读更多
  在预读Perl程序代码的时候,也许你会发现Coder有时会用chop()函数来去掉<>输入的换行符"\n",有时候使用chomp()函数。

  其实上面的用法都可以达到预期的效果,但它们也有细微的差别。

  chop()函数,只是去除最后一个字符。
  chomp()函数,就要首先判断最后一个字符是不是为"\n",他才去除。
分享到:
评论

相关推荐

    perl中的字符串操作函数chomp与chop介绍

    在Perl编程语言中,字符串操作是非常常见的任务,其中`chomp`和`chop`是两个经常被用来处理字符串尾部字符的函数。这两个函数虽然都能去除字符串末尾的字符,但它们的功能和使用场景有所不同。 `chomp`函数主要用于...

    perl常用命令_函数集.pdf

    数组和列表函数是 Perl 中的一种重要函数,用于处理数组和列表。下面是 Perl 中的一些常用数组和列表函数: 1. push 函数 push 函数是 Perl 中的一个内置函数,用于将元素添加到数组的末尾。其调用语法为 push...

    perl函数手册(英文版)

    perl函数手册英文版 Perl提供了可以直接调用的、数目众多的函数。可以对以下对象进行操作: 数组:chomp, join, keys, map, pop, push, reverse, shift, sort, splice, split, unshift, values 数据库:dbmclose, ...

    Perl 实例精解(第三版).pdf

    4.4.1 chop和chomp函数(用于列表) 4.4.2 exists函数 4.4.3 delete函数 4.4.4 grep函数 4.4.5 join函数 4.4.6 map函数 4.4.7 pack和unpack函数 4.4.8 pop函数 4.4.9 push函数 4.4.10 ...

    perl manual

    从简单的算术运算符到复杂的文件处理函数,如 open(), close(), print() 和 seek(),以及字符串操作函数如 chop(), chomp(), length(), substr() 等,应有尽有。 2. **perldiag.htm**:Perl 的错误诊断文档,提供了...

    Perl标量的操作符[文].pdf

    同时,Perl 还提供了一些函数来操作标量,例如 Length()、Chop()、Chomp() 和 Substr() 等。 需要注意的是,在 Perl 中,不同的操作符和函数对数字和字符串的操作是不同的。例如,数字类型的取余操作符 (%) 和字符...

    perl 入门 13-25

    9. **字符串和数组操作**:Perl提供了一系列内置函数,如chomp(), chop(), join(), split()等,用于处理字符串和数组。 10. **文件句柄和IO重定向**:Perl可以打开和操作各种类型的文件句柄,包括标准输入、输出和...

    Perl 语言入门(四版).rar

    Perl的内建函数如chomp和chop可用来处理行结束符,split和join用于分割和合并字符串。 4. **文件操作**:Perl提供了简单易用的文件I/O操作,包括打开、读取、写入和关闭文件。文件句柄和输入/输出模式是进行文件...

    PERL编程24学时教程

    4. **字符串操作**:Perl提供了丰富的字符串操作函数,如length、index、substr、chomp、chop等,便于文本处理。 5. **正则表达式**:Perl内建了强大的正则表达式引擎,支持模式匹配、替换和提取子串等操作。 6. *...

    Beginning Perl

    对于文本处理,Perl提供了许多内置函数,如chop、chomp、split和join等,它们极大地提高了文本处理的效率。 然后,Perl的数组和关联数组(哈希)也是重点内容。数组可以存储多个同类型的数据,而哈希则以键值对的...

    perl入门(第四版)

    - **字符串操作**:Perl擅长处理文本,提供了丰富的字符串函数,如 `length`, `index`, `substr`, `chop` 和 `chomp`。 - **正则表达式**:Perl的正则表达式功能强大,广泛用于文本匹配、替换和提取。 - **文件...

    Perl5程序设计.rar

    9. **字符串和数组操作**:Perl5 提供了多种内建函数处理字符串和数组,如 `chomp()`, `chop()`, `split()`, `join()`, `push()`, `pop()`, `shift()`, 和 `unshift()`。 10. **文件和目录操作**:`&lt;filehandle&gt;` ...

    perl学习资料

    9. **文本处理和文件系统交互**:Perl擅长处理文本,提供了诸如`split()`、`join()`、`chomp()`、`chop()`等函数。同时,能方便地与操作系统交互,如`system()`执行系统命令,` qx//`(或`backticks`)进行命令行...

    step-operl

    - 函数:Perl内置了许多函数,如print、chomp、chop等,同时允许用户自定义函数。 - 正则表达式:Perl的正则表达式功能强大,广泛用于字符串匹配和替换。 2. **Perl脚本执行**: - 使用`perl`命令行工具执行Perl...

    perl-ft

    8. 文件处理函数:如eof、truncate、chomp、chop等,它们提供了处理文件内容的各种辅助功能。 9. 正则表达式与文件:Perl的正则表达式强大且灵活,可以用于搜索、替换、分割文件内容等操作。 10. 处理文件和目录:...

Global site tag (gtag.js) - Google Analytics