使用下划线分隔Java中的字符串作为分隔符
发布时间:2020-05-24 19:46:24 所属栏目:Java 来源:互联网
导读:我有以下字符串(字符串的格式是通用的) abc_2012-10-18-05-37-23_prasad_hv_Complete 我想只提取prasad_hv.我该怎么做? 这不是我想要执行此操作的唯一字符串,因此任何特定于此字符串的内容(例如,检查’prasad_hv’)都无济于事. 我尝试使用split作为分隔符,但
|
我有以下字符串(字符串的格式是通用的) abc_2012-10-18-05-37-23_prasad_hv_Complete 我想只提取prasad_hv.我该怎么做? 这不是我想要执行此操作的唯一字符串,因此任何特定于此字符串的内容(例如,检查’prasad_hv’)都无济于事. 我尝试使用split作为分隔符,但它分别拆分prasad和hv.请帮忙! 附:为了概括,字符串将遵循格式 string_<digit>-<digit>-<digit>-<digit>-<digit>-<digit>_<String with underscores>_<String> 解决方法即使你想要的字符串中有许多下划线字符,这也可以工作.str.substring(str.indexOf("_",str.indexOf("_") + 1) + 1,str.lastIndexOf("_")); (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- java – JPA Criteria Builder:如何将ArrayList传递给Orac
- java – SBT build,在Compile上运行子项目的主类并运行
- java – 将额外的(第二个)参数传递给Guava Predicate
- java – Selenium getText
- Java微信支付之公众号支付、扫码支付实例
- java – EasyMock.expect(…).times(…)与使用EasyMock.exp
- java – 如何将Generic方法中的参数同时分配给Integer和Cha
- 如何在java中的Web请求的退出点运行代码
- Java继承,使用构建器模式
- java – 如何以编程方式验证JPQL(JPA查询)
