@anarbus в глобальной переменной укажите время окончания работы, и пусть каждый поток периодически проверяет, не вышло ли это время, если вышло - завершить работу. А в асинхронной функции можно установить жесткий останов скрипта, если время превышено вдвое, например. Хотя, если всё отлажено, то асинхронка и не нужна.
Замена "слово" на "другое слово" в Файле
-
В Файле есть определенное слово, надо его заменить на слово из переменной/списка/ресурса
Если возможно то, лучше сделать запись в Файл с замененным текстом.Например записать в Файл file.txt "Привет, меня зовут [[переменная/ресурс]]"
-
Разбит по сплошным кускам, надо заменить то что между " " если это поможет
-
@younoobnauka Что означает?
Разбит по сплошным кускам
Если по строкам разбит, то читаешь файл в список и циклом проходишь каждый элемент списка. Заменяешь регуляркой.
-
@Antonio Почему это не переварит регулярка? Спокойно переварит, работал я когда то с файлами по 2-3 метра, с подобной задачей. BAS заменял за секунду всё. Сейчас есть новый модуль для регулярок, там появилось действие Заменить строку через регулярки.
А я работал через .replace