方法一,指定字符,截取字符串,返回字符串数组:
String str = “abcd,123,123abc,fij23”;
String[] strs=str.split(",");

方法二,指定索引号,截取字符串:
将字符串从索引号为5开始截取,一直到字符串末尾。(索引值从0开始):

String str = “asdfghjkl”;
str.substring(5);

从索引号2开始到索引好4结束(并且不包含索引4截取在内,也就是说实际截取的是2和3号字符):

String sb = “asdfghjkl”;
sb.substring(2, 4);

方法二,通过StringUtils截取
StringUtils.substringBefore(“asdfghjkl”, “g”);

结果是:asdf
以第一个”g”,为标准。

StringUtils.substringBeforeLast(“abcdefgefgf”, “f”)

结果为:abcdefgefg
以最后一个“f”为准。

substring方法截取字符串以及其他方式相关推荐

  1. c#string倒数第二位插入字符_【转载】C#中string类使用Substring方法截取字符串

    在C#的字符串操作过程中,截取字符串是一种常见的字符串操作,可使用string类的Substring方法来完成字符串的截取操作,该方法支持设定截取的开始位置以及截取的字符串长度等参数,Substrin ...

  2. java url substring,Java截取字符串方法subString方法

    String 类的 substring() 方法用于对字符串进行提取,该方法主要有两种重载形式,下面分别介绍. 1. substring(int beginIndex) 形式 此方式用于提取从索引位置 ...

  3. Js中substr,substring,slice截取字符串的异同

    概述 今天在写程序的时候发现js中slice也能用来截取字符串,以前都是用substr或substring,于是想着拿它们来对比一下,它们都可以接受两个参数,第一个是开始截取的位置,默认为0,第二个下 ...

  4. python字符串截取方法_如何使用python语言中的字符串方法截取字符串

    在我们使用python语言中的字符串方法时,可能会判断某个字符串是否以什么开头,可以使用什么进行截取等.下面利用几个实例说明字符串中的方法的用法,操作如下: 工具/原料 python 截图工具 方法/ ...

  5. mysql数据库,使用substring函数截取字符串返回空问题

    在MySql中使用substring(字段名,开始位置,字符串长度)函数时需要注意,如果你需要从头开始截取字符串,那么开始位置必须从1开始,如果0开始不能获取到数据. 如果是oracle中开始位置从0 ...

  6. 字符串方法——截取字符串

    一.substring String.substring(start, end) //start 从第几位开始截取 //end 截取到第几位 例: 1. var str='abcdefg'; cons ...

  7. (踩坑,已解决)小程序表单富文本textarea 限制字符maxLength 最后一个字符只能打一个英文拼音?使用监听限制字数substring等截取字符串失效

    问题 如题,最后一个字符 这样就不能在打拼音字母了. 网上有一个解决方案,是使用截取字符的方法 即不使用限制字数的maxLength字段,在watch或者input事件做监听 但是这样又有一个问题!这 ...

  8. PostgreSQL在Update时使用Substring函数截取字符串并且加上CASE WHEN THEN条件判断

    --更新 UPDATE wp_order_detail SET layout_type = (SELECTCASEWHEN CHAR_LENGTH (cs.size_code) >= 6 THE ...

  9. c#截取字符串指定符号,在.NET中,C#字符串是可截取的,可从指定位置截取,也可指定数量...

    C#核心开发-第16单元-字符串-第2节:截取字符串 C#核心开发-截取字符串 1. 什么是截取字符串? 截取字符串是指在一个比较长的字符串中截取一部分有用.有意义的子字符串. 在C#中,可以使用Su ...

最新文章

  1. matlab怎么没有编辑器,在不打开编辑器窗口的情况下开始一个新的MATLAB会话
  2. 在线作图|如何绘制一张星图
  3. python内置函数调用前_python之内置函数(一)
  4. Java 8 Friday Goodies:轻松派本地缓存
  5. 军职在线大学生计算机基础答案,大学计算机基础试题-及答案~完整版.doc
  6. 理论+示例,三个问题系统捋清UGC平台的玩法
  7. HDU-5053 the Sum of Cube
  8. 安卓手机权限总结安卓权限列表
  9. 两步解决【zabbix】Time zone for PHP is not set (configuration parameter “date.timezone”)
  10. 价值7000万的商业模式,羊毛出在狗身上,猪来买单
  11. 恩兔NS-1刷ARMBIAN教程
  12. 关于常用(?)字符串处理函数的合集
  13. java翁恺MOOC每周编程题
  14. php怎么魔方加密,深度解析php混淆加密解密的手段,希望对大家解读魔方加密有所帮助 [tihuan]...
  15. 生命不息,折腾不止—小黑升win10
  16. 黑客入侵 应用程序无法启动_被黑客入侵如何启动我的网络安全职业
  17. el-table树形结构展开失败问题
  18. 什么叫.NET ? (来源: 清华大学出版社)
  19. 信号量相关问题典型案例
  20. 大华设备rtsp的sdp中获取的sps错误相关处理

热门文章

  1. stm32-mini学习笔记-USMART调试组件
  2. Java基础之nextInt()与nextLine()区别(包括nextInt之后无法nextLine无法读取下一行的数据)
  3. Java 字符串压缩/解压【开发记录】
  4. 【ZZULIOJ】1013: 求两点间距离
  5. 全链路压测,你想要的全在这里
  6. 大三计算机专业找不到方向怎么办?
  7. Java8新特性 consumer
  8. cartographer之pose_extrapolator
  9. Configuration类详解
  10. 最短路算法 算法 python实现