java中怎么截取 固定字符串中间的字符串

2024-11-08 01:40:53
有3个网友回答
网友(1):

可以通过java的”substring“方法截取出对应的字符串,前提是知道开始和结束的字符串的值:
String getSignInfo = reqResult.substring(reqResult.indexOf("") + 6, reqResult.indexOf(""));
解释:上述方法就是截取reqResult字符串的中开始”“和结束”“中间部分的内容,”6“就是”“的长度,,之后将获取的结果赋值给”getSignInfo进行输出即可“;
备注:以上方法通用于截取字符串,数字”6“和开始结束字符串根据实际需要修改即可。

网友(2):

要用正则吗? 如果是截取固定字符串中间的字符串,不用那么麻烦把?
固定字符串的话你应该知道它是什么把?
很简单啊,给你个main方法看看:
public static void main(String[] args)
{
String s="

  • 35-04-1
  • ";
    String s1="
  • ";
    String s3="
  • ";
    System.out.println(s.substring(s1.length(),s.length()-s3.length()));
    }

    网友(3):

    正则表达式