前后填充间隔符,然后强行切割求解
import java.util.*;
public class Main{
public static void main(String[] args){
Scanner scan = new Scanner(System.in);
String line = "!" + scan.nextLine() + "!";
String s = scan.nextLine() ;
int l = line.split(s.toUpperCase()+"|"+s.toLowerCase()).length-1;
System.out.print(l);
}
}