JAVA 截取2个字符中间的字符串
2018-01-29 15:13
411 查看
Java Code
输出结果
/** 截取2个字符中间的字符串 */ private void GetMiddleString() { String str = "BB022220011BB007EBB022220011001100113327EBB000897EBB347E";// 要截取的字符串 String temp; int startIndex = -1, endIndex = -1; do { startIndex = str.indexOf("BB022220011"); // 开始截取的字符位置 endIndex = str.indexOf("7E"); // 最后截取的字符位置 System.out.println("开始截取位置:" + startIndex + ",结束截取位置:" + (endIndex + 2)); if (startIndex < 0) break; temp = str.substring(startIndex, endIndex + 2);// 截出来的字符串 System.out.println("截出来的字符串:" + temp); str = str.substring(temp.length(), str.length());// 剩余字符串 System.out.println("剩余字符串:" + str); } while (str.length() > 0); }
输出结果
开始截取位置:0,结束截取位置:17 截出来的字符串:BB022220011BB007E 剩余字符串:BB022220011001100113327EBB000897EBB347E 开始截取位置:0,结束截取位置:24 截出来的字符串:BB022220011001100113327E 剩余字符串:BB000897EBB347E 开始截取位置:-1,结束截取位置:9
相关文章推荐
- [置顶] java截取2个特定字符之间的字符串
- java截取2个指定字符之间的字符串
- C#、Java实现按字节截取字符串包含中文汉字和英文字符数字标点符号等
- Android(Java)字符、字符串的查询、检索、截取、合并等操作
- php截取指定2个字符之间字符串的方法
- java截取一个字符串正数或倒数某个特定字符前后的内容
- java根据特殊字符截取字符串
- Android(Java)字符、字符串的查询、检索、截取、合并等操作
- java截取指定字符串中的某段字符如何实现?
- 截取字符串 包含中文处理,一个中文字符等于2个长度
- java---字符串操作(分割,大小写转化,去除首末空格,截取字串,转化成字符数组)
- java 自己实现字符串从m到n的字符截取
- java 正则表达式获取两个字符中间的字符串
- Java字符串中截取两相同字符间的内容
- PHP截取字符串---汉字算2个字符并且防止截出乱码
- Java精确截取字符串/获取字符串前指定长度字符函数
- Java 截取指定字符串中的某段字符的实现形式
- java里面如何截取两个关键字中间的字符串
- php截取指定2个字符之间字符串的方法
- 疯狂Java练习题 实现一个按字符来截取字符串的方法