zoukankan      html  css  js  c++  java
  • 字符串截取函数substr()

    substr(参数1,参数2[,参数3]);

    该系统函数返回被截后的子字符串,它接受2个必选参数参数1为要截取的字符串参数2为截取的开始位置参数3可选,表示截取长度

    例子:

    substr("abcdef",1);//返回"bcdef",从索引1处开始截取,如果没有指定截取长度,默认截取后面的所有字符。
    
    substr("abcdef",1,3);//返回"bcd",从索引1处开始截取3个字符。
    
    substr("abcdef",-1);//返回"f",如果第二个参数为负数,它不再表示字符串索引,而是指从字符串末尾数第1个字符开始截取。
    
    substr("abcdef",-2);//返回"ef",从倒数第二位开始截取后面的所有字符。
    
    substr("abcdef",-3,2);//返回"de",从倒数第三位开始截取两个长度的字符。
    
    substr("abcdef",-3,-2);//返回"d",从倒数第三个字符开始漏掉后面的2个字符(自右向左)。"abcdef"—>"def"—>"d"。
    

    如果第一个参数为false、null、"",该函数返回false。

  • 相关阅读:
    linux中jdk的安装
    @Transactional 的回滚
    监听器以及在监听类里面获得bean的方法
    list的顺序反转
    iOS 升级到xcode 7和iOS9 问题处理
    iOS 9.0系统策略更新
    iOS 技术分享3
    iOS 技术分享2
    iOS 技术分享
    iOS 面试题
  • 原文地址:https://www.cnblogs.com/yonglin1998/p/11780808.html
Copyright © 2011-2022 走看看