java (取文本中间)字符串之间的文本

Posted 404

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java (取文本中间)字符串之间的文本相关的知识,希望对你有一定的参考价值。

/**
* 取两个文本之间的文本值
* @param text 源文本 比如:欲取全文本为 12345
* @param left 文本前面
* @param right 后面文本
* @return 返回 String
*/
public static String getSubString(String text, String left, String right) {
String result = "";
int zLen;
if (left == null || left.isEmpty()) {
zLen = 0;
} else {
zLen = text.indexOf(left);
if (zLen > -1) {
zLen += left.length();
} else {
zLen = 0;
}
}
int yLen = text.indexOf(right, zLen);
if (yLen < 0 || right == null || right.isEmpty()) {
yLen = text.length();
}
result = text.substring(zLen, yLen);
return result;
}

  

版权声明:本文为CSDN博主「梦的原点」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载
原文链接:https://blog.csdn.net/qq_33865142/article/details/86773507

以上是关于java (取文本中间)字符串之间的文本的主要内容,如果未能解决你的问题,请参考以下文章

C# - 在文本之间取一个字符串

shell 如何取文本中 指定两个字符中间的内容

易语言 取文本中间 (单次) 自定义 子程序

php正则问题如何取文本中间内容?

C# 取文本中间

易语言如何用正则表达式来读取制定的网页文本 最好源码上,谢谢