Для начала ты попробуй хотя бы хоть что-то собрать с этого ресурса в промышленных масштабах.
Я собирал достаточно давно данные оттуда, еще до фичи с подменой номеров, уже тогда это был не особо простой процесс.
https://community.bablosoft.com/topic/4423/как-проверить-строку-на-существование-в-файле
Для строки аналогично как и в примере для файла