gpt4 book ai didi

java - 在字符串中搜索大写字母

转载 作者:搜寻专家 更新时间:2023-11-01 03:57:42 26 4
gpt4 key购买 nike

我正在尝试在字符串中搜索大写字母的最后一个索引。我不介意使用正则表达式,但我对它们不太熟悉。

int searchPattern = searchString.lastIndexOf(" ");      
String resultingString = searchString.substring(searchPattern + 1);

如您所见,在我当前的代码中,我正在寻找字符串中包含的最后一个空格。我需要更改它以搜索最后一个大写字母。

最佳答案

你可以写一个方法如下:

public int lastIndexOfUCL(String str) {        
for(int i=str.length()-1; i>=0; i--) {
if(Character.isUpperCase(str.charAt(i))) {
return i;
}
}
return -1;
}

关于java - 在字符串中搜索大写字母,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7957944/

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