zoukankan      html  css  js  c++  java
  • substring(C#,java,javascript,SqlServer)用法总结

    C#:

    substring(第一参数,第二参数)//  第一参数:从第几位开始截,初始是从0位开始  第二参数:截取几位

    substring(参数)  如果传入参数为一个长整, 且大于等于0,则以这个长整的位置为起始,截取之后余下所有作为字串。  如若传入值小于0, 系统会抛出ArgumentOutOfRange异常,表明参数范围出界。

    JAVA:

    substring(参数)是java中截取字符串的一个方法 有两种传参方式

    一种是public String substring(int beginIndex) 返回一个新的字符串,它是此字符串的一个子字符串。该子字符串从指定索引处的字符开始,直到此字符串末尾。

    另一种是public String substring(int beginIndex, int endIndex) 返回一个新字符串,它是此字符串的一个子字符串。该子字符串从指定的 beginIndex 处开始,直到索引 endIndex - 1 处的字符。因此,该子字符串的长度为 endIndex-beginIndex。

    JAVASCRIPT:

    stringObject.substring(start,stop)

    start  必需。一个非负的整数,规定要提取的子串的第一个字符在 stringObject 中的位置。起始位置  var str="1234567890";str.substring("2"); 输出:34567890

    stop  可选。一个非负的整数,比要提取的子串的最后一个字符在 stringObject 中的位置多 1。如果省略该参数,那么返回的子串会一直到字符串的结尾。

    stringObject.substr(start,length)

    start 必需。要抽取的子串的起始下标。必须是数值。如果是负数,那么该参数声明从字符串的尾部开始算起的位置。也就是说,-1 指字符串中最后一个字符,-2 指倒数第二个字符,以此类推。

    length 可选。子串中的字符数。必须是数值。如果省略了该参数,那么返回从 stringObject 的开始位置到结尾的字串。

    SqlServer:

    SUBSTRING ( expression, start, length )

    expression 字符串、二进制字符串、文本、图像、列或包含列的表达式。请勿使用包含聚合函数的表达式。

    start 整数或可以隐式转换为int 的表达式,指定子字符串的开始位置。

    length 整数或可以隐式转换为 int 的表达式,指定子字符串的长度(但是结果并不一定返回length字符长度,要看expression的长度和start的设置!!!!!!!!!!!)。

  • 相关阅读:
    CoreData学习-最好的一片文章
    Xcode4.6下添加百度地图ios版(BMapKit)详细教程(_BMKMapManager错误解决)
    NSSearchPathForDirectoriesInDomains用法
    编绎显示Unknown type name “CGFloat” 错误解决方法
    自动调整cell的高度
    sqlMapConfig约束
    PotPlayer左上角信息关闭
    松懈
    sql查询练习
    idea内容补充
  • 原文地址:https://www.cnblogs.com/cunfu/p/3796126.html
Copyright © 2011-2022 走看看