<span style="font-size:18px;"><strong>获取字符s在字符串url中第i次出现的下标(从0开始)</strong></span>
/**
* @param url,s,i
* @return int
* @author shuws
*/
public static int getCharacterPosition(String url,String s,int i){
//这里是获取"/"符号的位置 lastindexof从字符串末尾开始检索,检索到子字符
Matcher slashMatcher = Pattern.compile(s).matcher(url);
int mIdx = 0;
while(slashMatcher.find()) {
mIdx++;
//当"/"符号第i次出现的位置
if(mIdx == i){
break;
}
}
return slashMatcher.start();
}