• 转载:mysql字符串截取之substring_index


    substring_index(str,delim,count)

          str:要处理的字符串

          delim:分隔符

          count:计数

    例子:str=www.wikibt.com

          substring_index(str,'.',1)

          结果是:www

          substring_index(str,'.',2)

          结果是:www.wikibt

          也就是说,如果count是正数,那么就是从左往右数,第N个分隔符的左边的全部内容

          相反,如果是负数,那么就是从右边开始数,第N个分隔符右边的所有内容,如:

          substring_index(str,'.',-2)

          结果为:wikibt.com

         有人会问,如果我要中间的的wikibt怎么办?

         很简单的,两个方向:

          从右数第二个分隔符的右边全部,再从左数的第一个分隔符的左边:

      substring_index(substring_index(str,'.',-2),'.',1);

    转载:https://www.cnblogs.com/mqxs/p/7380933.html?tdsourcetag=s_pcqq_aiomsg

  • 相关阅读:
    并发编程(IO多路复用)
    411. 格雷编码
    120. 单词接龙 (BFS)
    1244. Minimum Genetic Mutation
    47.Majority Element I & II
    86. 二叉查找树迭代器
    1183. 排序数组中的单个元素
    163. 不同的二叉查找树
    428.x的n次幂
    156. 合并区间
  • 原文地址:https://www.cnblogs.com/xiaoyou2018/p/11161979.html
Copyright © 2020-2023  润新知