我得到这样的回应 String result =“bla bla bla value =”1001624 |成功“bla bla bla”;
我想在成功时提取数字1001624,数字是多少,因此每次都会改变,但成功是恒定的。
答案 0 :(得分:0)
值= \ “[0-9] * \ |成功\”
您可以使用上述RegEx从结果中获取此部分 value =“1001624 |成功”。
之后,您可以使用replace和split方法单独获取数字。
String output =" value="1001624|Success" "; //After getting from regex
output.replaceAll("value=\"","");
output.replaceAll("|Success\"","");
现在输出只包含 1001624 。