Не может найти все world
package com.javarush.task.task19.task1907;
import java.io.BufferedReader;
import java.io.FileReader;
import java.io.IOException;
import java.io.InputStreamReader;
/*
Считаем слово
*/
public class Solution {
public static void main(String[] args) throws IOException{
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
String fileName = reader.readLine();
reader.close();
FileReader r = new FileReader(fileName);
BufferedReader reader1 = new BufferedReader(r);
int count = 0;
while (r.ready()){
String line = reader1.readLine();
String[] arr = line.split("\\p{Punct}|\\s");
for (String str : arr) {
if (str.equals("world")) {
count++;
}
}
}
System.out.println(count);
r.close();
reader1.close();
}
}