获取指定字符串在另一个字符串中出现的次数
Posted 猪脚踏浪
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了获取指定字符串在另一个字符串中出现的次数相关的知识,希望对你有一定的参考价值。
方法一
public int count(String srcText, String findText) { String[] array = srcText.split(findText); return array.length - 1; }
方法二
public static int count(String srcText, String findText) { int count = 0; Pattern p = Pattern.compile(findText); Matcher m = p.matcher(srcText); while (m.find()) { count++; } return count; }
方法三
public static int count(String srcText, String findText) { int count = 0; int index = 0; while ((index = srcText.indexOf(findText, index)) != -1) { index = index + findText.length(); count++; } return count; }
以上是关于获取指定字符串在另一个字符串中出现的次数的主要内容,如果未能解决你的问题,请参考以下文章
求解,用C语言编写一个程序,查找一个字符串在另一个字符串中出现的次数,谢谢大家了!