zoukankan      html  css  js  c++  java
  • 11、perl语言的记录分割符$/ $

    参考:https://www.jianshu.com/p/8ffd53b1bd41

    perl自带的perldoc文档.perldoc -v '$/'  ;perldoc -f join

    $/ #输入记录分隔符,默认为换行符 " " , 设置这个操作符会影响chomp操作,chomp默认是去掉行尾的" "操作符,当设置了$/ ,chomp会去掉$/ 设置的符号。

    另外常见的读取fa文件的 $/ =" >" 是指遇到 >一起的字符时会换行;不是指遇到 或者> 换行。

    通过运行结果可以看出来已经把DATA中的数据按照我设置的==item==分割成功。


    $  #打印函数输入记录的操作符,如果设置了值,在print语句最后将会加上$设置的值。那么具体是什么意思呢,相信看完代码你就会有所了解。

    perl 中的print语句如果最后不加" "的话 就不会起到换行的效果,那么你所打印出来的结果可能不是你想要的。那么我又嫌每次都在后边加上" " 很麻烦 那么$将会帮助我们解决这个问题。效果类似于5.010版本中引入的say语句。

    $ = " ";

    print "halo world";





  • 相关阅读:
    2. C++ continue
    1. Vector
    1007. 行相等的最少多米诺旋转
    4. 寻找两个正序数组的中位数
    3.无重复字符的最长子串
    1. 两数之和
    509. 斐波那契数
    Linux内核源码分析之setup_arch (三)
    1018-可被5整除的二进制前缀
    605-种花问题
  • 原文地址:https://www.cnblogs.com/renping/p/10929343.html
Copyright © 2011-2022 走看看