MySQL 字符串截取函数有:left(), right(), substring(), substring_index()。还有 mid(), substr();

一:left(str, length);获取字符串左边length位的字符

select left('www.php20.cn',3);

输出结果:www;

二:right(str, length)获取字符串右边length位的字符

select right('www.php20.cn',3);

输出结果 .cn

三:substring(str, pos); substring(str, pos, length);获取字符串从pos位,获取length个字符,length为空默认为pos后面所有

3.1 :select substring('www.php20.cn',4);获取第四位之后的

输出结果 php20.cn

3.2 :select substring('www.php20.cn',4,5);获取第四位之后的5位

输出结果 php20;

3.3 :select substring('www.php20.cn',-3);从倒数第3位开始取

输出结果 .cn;

四:substring_index(str,delim,count);截取第count个delim字符之前(之后)的字符

4.1:select substring_index('www.php20.cn','.',2)截取第二个点之前的字符

输出结果 www.php20

4.2:

select substring_index('www.php20.cn','.',-2)截取倒数第二个点之后的字符

输出结果 php20.cn

4.3

select substring_index('www.php20.cn','as',-2)如果未找到delim,则输出所有字符

输出结果 www.php20.cn

字符串截取就介绍这么多了

mid(), substr();的用法和substring是一样的,所以不介绍了

本文为仙士可原创文章,转载无需和我联系,但请注明来自仙士可博客www.php20.cn

php mysql 截取字符串长度,mysql字符串截取相关推荐

  1. asp.net截取指定长度的字符串内容

    1 /// <summary> 2 /// 用于截取指定长度的字符串内容 3 /// </summary> 4 /// <param name="sString ...

  2. php判断字符串里有英文,PHP针对中英文混合字符串长度判断及截取方法示例

    本文实例讲述了PHP针对中英文混合字符串长度判断及截取方法.分享给大家供大家参考,具体如下: /** * * 中英混合字符串长度判断 * @param unknown_type $str * @par ...

  3. JS 按字符串长度切割字符串(支持汉字占2个长度)

    按字符串长度切割字符串(支持汉字占2个长度) /*** 按字符串长度切割字符串(支持汉字占2个长度)** @param src* @param bytes* @return*/chineseSplit ...

  4. js判断中文字符串长度和js截取中文字符串

    //获取字符串长度String.prototype.strLen = function() { var len = 0; for (var i = 0; i < this.length; i++ ...

  5. PHP开发之字符串长度以及字符串子串截取相关函数总结

    PHP 字符串获取,用于从字符串中获取指定字符串. 相关函数如下: strlen():返回字符串长度. substr():从字符串中获取其中的一部分 strstr():查找字符串在另一个字符串中第一次 ...

  6. python22个字符串长度_python字符串处理内置方法一览表

    序号 方法及描述 1 capitalize() 将字符串的第一个字符转换为大写 2 center(width, fillchar) 返回一个指定的宽度 width 居中的字符串,fillchar 为填 ...

  7. PHP 判断字符串长度及字符串切割问题

    1.字符串长度 PHP获取中英文混合字符串长度的实现代码如下,1中文=1位,2英文=1位,可自行修改 /** * PHP获取字符串中英文混合长度 * @param $str string 字符串 * ...

  8. java字符串长度(java字符串长度压缩)

    Java字符串按字节数截取长度是什么? * 解释: * 此处的编码方式应该是操作系统默认的GB编码,即汉字占2个字节且第一个字节的最高位是1, * 如果理解为有符号数的话,就是负数:而英文占1个字节, ...

  9. C# 获取字符串长度 获取字符串字节长度

    获取字符串长度 string str = "ABCDadcf测试"; int l = str.Length; 获取字符串字节长度 public int ByteLength(str ...

  10. 按字符串长度切割字符串(支持汉字占2个长度)

    /// <summary> /// 按指定长度切割字符串(汉字算2个字符长度) /// </summary> /// <param name="input&qu ...

最新文章

  1. 学计算机需要用手机吗,智能手机能代替电脑吗?
  2. 一文教你 Dubbo 服务性能压测(with JMeter)
  3. android studio 如何导入工程文件,Android studio如何导入已有的eclipse工程
  4. 一个免费调用的OData服务,无需用户名密码,适用于SAP UI5的学习
  5. android真机调试步骤
  6. Leetcode961. N-Repeated Element in Size 2N Array重复N次的元素
  7. 《球机3D定位解析及ONVIF实现》
  8. kafka:发现kafka丢消息后的排查
  9. html怎么改表格背景,javascript修改表格背景色实例代码分享
  10. 北航计算机考博经验,北京航空航天大学考博经历
  11. 空间可分离卷积和深度可分离卷积
  12. mapper找不到报错:Field xxxMapper in xxx required a bean of type 'xxxMapper' that could not be found
  13. vmware workstation 未能启动vmware
  14. 通过access口加vlan标签吗_[转载]vlan与trunk打标签过程
  15. 安装Composer 出错解决方案
  16. 用指针写出strcmp函数
  17. [zt] dmt、lmt、mssm, assm (SEGMENT SPACE MANAGEMENT AUTO) 的一点总结
  18. 网页视频播放插件ckplayer的使用-详细介绍
  19. 怎么提升工作能力?怎么制定计划?
  20. python的range函数用法和实例

热门文章

  1. 如何“干净地”终止 Win32 中的应用程序
  2. C语言程序设计基础之联合
  3. 2019年最好的前端进阶课,合同保障不过20w年薪全额退款!
  4. linux内核博大精深,Linux Kernel里的cpu_to_le32是干啥的?
  5. matlab复杂噪声产生实验报告,matlab加入噪声 - 范文中心
  6. 指纹图谱相似度评价软件_不同产地佛手指纹图谱及模式识别研究
  7. centos python_在centos上配置python的虚拟开发环境
  8. 机器学习第18篇 - Boruta特征变量筛选(2)
  9. WGCNA分析,简单全面的最新教程(可以在线做了)
  10. 纪念诺贝尔生理医学奖获得者 Sydney Brenner (1927-2019)