java查找字符串中某字符第n次出现的索引

java查找字符串中某字符第n次出现的索引,第1张

java查找字符串中某字符第n次出现的索引

        

    public static int getIndexOf(String data,String str,int num){
        Pattern pattern = Pattern.compile(str);
        Matcher findMatcher = pattern.matcher(data);
        //标记遍历字符串的位置
        int indexNum=0;
        while(findMatcher.find()) {
            indexNum++;
            if(indexNum==num){
                break;
            }
        }
        return findMatcher.start();
    }

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/5678216.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-12-17
下一篇2022-12-17

发表评论

登录后才能评论

评论列表(0条)

    保存