【发布时间】:2016-08-22 08:40:29
【问题描述】:
我有几个 Java 字符串,如下所示:
ab-android-regression-4.4-git
ab-ios-regression-4.4-git
ab-tablet-regression-4.4-git
但是,我不想要这样冗长且不需要的名称,因此我想摆脱以 ab- 开头和以 -git 结尾的部分。所有字符串的模式都是相同的(以 ab 开头,以 git 结尾)
Java 中是否有一个函数/类可以帮助我修剪这些东西?例如,类似:
String test = "ab-android-regression-4.4-git";
test.trim(ab, git)
另外,StringUtils class 可以帮我解决这个问题吗?关于正则表达式的想法?
编辑部分:我也想知道如何消除字符串中的- 字符并将所有内容更改为大写字母
【问题讨论】:
标签: java string split trim text-processing