我是java编程的新手,我试图提出一种方法,可以从给定字符串中提取最大的子字符串,该字符串是两个已定义字符的序列 例 考虑我们的两个字符是B或A. 字符串:QWABABBBAOPAABO 结果ABABBBA 例2: 给定字符串:XZAAQ 结果AA
答案 0 :(得分:0)
你可以这样做:
String res = ""
String current = ""
for (char c : text.toCharArray()) {
if(c == 'A' || c == 'B') {
current += c + "";
} else {
if(current.length > res.length) {
res = current;
}
current = "";
}
}
if(current.length > res.length) {
res = current;
}
答案 1 :(得分:0)
这里使用正则表达式:
<properties>
<docker.save.alias>image</docker.save.alias>
</properties>