package com.qidai;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
/**
* 9、有一个字符串"woaiqidaihahaqidaiaiwo"求该字符串中"qidai"出现的次数;
*/
public class Test9 {
public static void main(String[] args) {
String ace = "qidai";
//第一种:
String str = "woaiqidaihahaqidaiaiwo";//如果字符串为"qidai"则不成立
String [] strs = str.split(ace);
System.out.println(strs.length-1);
//第二种 利用正则表达式
Pattern p = Pattern.compile(ace,Pattern.CASE_INSENSITIVE);
Matcher m = p.matcher(str);
int count = 0;
while(m.find()){
count ++;
}
System.out.println(count);
}
}
转载请注明原文地址: https://ju.6miu.com/read-17364.html