Hоw to convert website to .txt file for finding in this file some word (ex. "Абрамов Николай Викторович")? My code read only html. In other words I want to re-check website every second. If my word appears ( by the author of the website), then my code print "Yes".
And how can I make a computer application to test any other word?
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.net.URL;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
public class web {
    public static void main(String[] args) {
        for (;;) {
            try {
                // Create a URL for the desired page
                URL url = new URL("http://abit.itmo.ru/page/195");
                // Read all the text returned by the server
                BufferedReader in = new BufferedReader(new InputStreamReader(url.openStream()));
                String str = null;
                while (in.readLine() != null) {
                    str = in.readLine().toString();
                    System.out.println(str);
                    // str is one line of text; readLine() strips the newline character(s)
                }
                in.close();
                Pattern p = Pattern.compile("Абрамов Николай Викторович");
                Matcher m = p.matcher(str);
                if (m.find()) {
                    System.out.println("Yes");
                    System.exit(0);
                }
            } catch (IOException ignored) {
            }
        }
    }
}
 
    