首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

substring用法

Java中substring(x)和substring(x,y)用法 先上代码 // substring()方法 String str = "0123456789";...System.out.println(str.substring(0)); // 不截取数字 全部输出得到0123456789 System.out.println(str.substring...(str.substring(0,6)); // 从0开始 截取下标第0个到第5个字符 不包含第6个 截取6-0个字符 System.out.println(str.substring...概述 substring(x):这个表示截掉前x个,得到后边新字符串 substring(x,y):第一个参数是开始下标,第二个参数是截取字符串最终下标 (截取2个位置之间字符串) 含头不含尾...:包含开始下标数值,不含最终下标的数值 substring(6):这个表示截掉前6个,得到后边6789 substring(0,6):这种只含开头不含结尾,截取下标第0个到第5个字符 不包含第6

17.6K40
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    mysql函数substring_index用法

    mysql中一个很好用截取字符串函数:substring_index。...用法规则: substring_index(“待截取有用部分字符串”,“截取数据依据字符”,截取字符位置N) 具体例子: 首先假定需要截取字符串为“192,168,8,203”(虽然这里指不是...iP,可以看作是ip结构来处理吧),这里截取依据是逗号:“,” ,具体要截取第N个逗号前部分字符 意思是:在字符串中以逗号为索引,获取不同索引位字符 结果如下: 取第一个逗号前字符串 : SELECT...SUBSTRING_INDEX(SUBSTRING_INDEX(‘192,168,8,203’,’,’,2),’,’,-1); ==>得到结果为: 168 取倒数第二个逗号后面部分字符串,再去这部分里第一个都号前部分...: SELECT SUBSTRING_INDEX(SUBSTRING_INDEX(‘192,168,8,203’,’,’,-2),’,’,1); ==> 得到结果为:8 SELECT SUBSTRING_INDEX

    12.9K30

    java中substring与substr用法(转)

    1.substring 方法 定义和用法 substring 方法用于提取字符串中介于两个指定下标之间字符。...一个非负整数,规定要提取子串第一个字符在 stringObject 中位置。 end     可选。一个非负整数,比要提取子串最后一个字符在 stringObject 中位置多 1。...说明 substring 方法返回子串包括 start 处字符,但不包括 end 处字符。 如果 start 与 end 相等,那么该方法返回就是一个空串(即长度为 0 字符串)。...2.substr 方法 定义和用法 substr 方法用于返回一个从指定位置开始指定长度子字符串。...所需子字符串起始位置。字符串中第一个字符索引为 0。 length 可选。在返回子字符串中应包括字符个数。 说明 如果 length 为 0 或负数,将返回一个空字符串。

    2.3K10

    MYSQL字符串截取总结:LEFT、RIGHT、SUBSTRINGSUBSTRING

    一.从左开始截取字符串 用法:left(str, length),即:left(被截取字符串, 截取长度) 结果为:www.yuan 二.从右开始截取字符串 用法:right(str, length),...即:right(被截取字符串, 截取长度) 结果为:gu.com 三.截取特定长度字符串 用法substring(str, pos),即:substring(被截取字符串, 从第几位开始截取) substring...(str, pos, length),即:substring(被截取字符串,从第几位开始截取,截取长度) 1.从字符串第9个字符开始读取直至结束 结果为:rengu.com 2.从字符串第9个字符开始...,只取3个字符 结果为:ren 3.从字符串倒数第6个字符开始读取直至结束 结果为:gu.com 4.从字符串倒数第6个字符开始读取,只取2个字符 结果为:gu 四.按关键字进行读取 用法substring_index...(str, delim, count),即:substring_index(被截取字符串,关键字,关键字出现次数) 1.截取第二个“.”之前所有字符 结果为:www.yuanrengu 2.截取倒数第二个

    1.4K90

    String substring内存泄漏分析

    String类substring方法,为我们截取子字符串提供了便捷,但同时,如果使用JDK是1.6版本,则使用不当的话可能导致内存泄露~ 一、String#substring源码分析 本示例查看是...二、substring内存泄露示例 示例 --> 读取一个5000个字符字符串,采用substring截取其中30个字符,在这种情况下,30个字符在内存中还是使用了5000个字符。...设想一下: 如果字符串更大,比如一百万个字符,而substring只需要其中几十个,这样情况下将会占有较多内存空间。如果实例多需要调用次数多,那么很容易造成内存泄漏。...* 设想一下:如果字符串更大,比如一百万个字符,而substring只需要其中几十个, * 这样情况下会将会占有较多内存空间。...采用huge.subString2(0, i)和huge.subString3(0, i)运行正常 采用intern()方法会有其它影响,因为我们将使用PermGen Space.

    37420

    mysql 函数substring_index()

    from my_content_t  (注:如果位数是负数 如-5 则是从后倒数位数,到字符串结束或截取长度)  4、按关键字截取字符串 substring_index(str,delim,count...)  说明:substring_index(被截取字段,关键字,关键字出现次数)  例:select substring_index("blog.jb51.net","。"...,2) as abstract from my_content_t  结果:blog.jb51  (注:如果关键字出现次数是负数 如-2 则是从后倒数,到字符串结束)  函数简介: SUBSTRING...(str,pos) , SUBSTRING(str FROM pos) SUBSTRING(str,pos,len) , SUBSTRING(str FROM pos FOR len) 不带有len 参数格式从字符串...假若这样,则子字符串位置起始于字符串结尾pos 字符,而不是字符串开头位置。在以下格式函数中可以对pos 使用一个负值。

    73620

    Mysql字符串截取总结:left()、right()、substring()、substring_index()

    三.截取特定长度字符串 用法substring(str, pos),即:substring(被截取字符串, 从第几位开始截取) substring(str, pos, length),...即:substring(被截取字符串,从第几位开始截取,截取长度) 1.从字符串第9个字符开始读取直至结束 SELECT SUBSTRING('www.yuanrengu.com', 9) 结果为:...rengu.com 2.从字符串第9个字符开始,只取3个字符 SELECT SUBSTRING('www.yuanrengu.com', 9, 3) 结果为:ren 3.从字符串倒数第6个字符开始读取直至结束...', -6, 2) 结果为:gu 四.按关键字进行读取 用法substring_index(str, delim, count),即:substring_index(被截取字符串,关键字,关键字出现次数...) 1.截取第二个“.”之前所有字符 SELECT SUBSTRING_INDEX('www.yuanrengu.com', '

    1.2K50

    Mysql字符串截取总结:left()、right()、substring()、substring_index()

    三.截取特定长度字符串 用法substring(str, pos),即:substring(被截取字符串, 从第几位开始截取) substring(str, pos, length)...,即:substring(被截取字符串,从第几位开始截取,截取长度) 1.从字符串第9个字符开始读取直至结束 SELECT SUBSTRING('www.yuanrengu.com', 9) 结果为...:rengu.com 2.从字符串第9个字符开始,只取3个字符 SELECT SUBSTRING('www.yuanrengu.com', 9, 3) 结果为:ren 3.从字符串倒数第6...('www.yuanrengu.com', -6, 2) 结果为:gu 四.按关键字进行读取 用法substring_index(str, delim, count),即:substring_index...(被截取字符串,关键字,关键字出现次数) 1.截取第二个“.”之前所有字符 SELECT SUBSTRING_INDEX('www.yuanrengu.com', '

    1.6K00
    领券