gpt4 book ai didi

java - 如何通过搜索某些字符从另一个字符串创建子字符串

转载 作者:行者123 更新时间:2023-11-30 04:24:48 25 4
gpt4 key购买 nike

String x = "ID:12 Patient Name:...";    
String z = = x.substring(3, x.indexOf(' P'));

我要获取身份证号码

最佳答案

你就快到了。只需使用这样的东西:-

String z = x.substring(x.indexOf("ID:")+3, x.indexOf("Patient")-1);

+3 - 因为您不需要 ID:

-1 - 因为您不需要患者前面的空格

这是考虑到 Patient 之前有一个 SINGLE 空格,如果没有,则按照 @BuhakeSindi 建议使用 修剪()方法如下:-

String z = x.substring(x.indexOf("ID:")+3, x.indexOf("Patient"));
z = z.trim();

关于java - 如何通过搜索某些字符从另一个字符串创建子字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16211947/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com