我具有以下格式的字符串,并且我希望提取相同的日期值。谁能帮我做同样的事情。
String xmsl ="<?xml version=\\\"1.0\\\" encoding=\\\"UTF-16\\\"?>\\n<MATDT xmlns=\\\"http://fcubs.ofss.com/service/FCUBSTDService\\\">2018-10-06</MATDT>\n";
答案 0 :(得分:0)
如果您的字符串是恒定的,并且只有日期值在更改,那么您可以通过substring(beginIndex, endIndex)
String xmsl ="\nhttp://fcubs.ofss.com/service/FCUBSTDService\\\">2018-10-06\n";
String dateExact = xmsl.substring(xmsl.indexOf(">")+1, xmsl.lastIndexOf("\n"));
System.out.println(dateExact);