Я создал функцию для получения простого текста из HTML путем удаления JavaScript, CSS, тегов HTML и т. Д. Для этого я использовал функцию preg_replace в PHP для удаления определенных шаблонов.Веб-страницы уже хранятся на жестком диске, поэтому я беру исходный код с диска.Функция работает правильно для исходного кода из отдельных файлов, однако, если я добавляю исходный код нескольких файлов и передаю его в свою функцию, то функция preg_replace завершается ошибкой и возвращает FALSE.Я попытался get_last_error, но ничего не сообщалось.Я также обрезаю исходный код перед конкатенацией (для удаления EOF).
Пожалуйста, расскажите также, как реализованы регулярные выражения в Windows, потому что в отличие от Linux в Windows нет grep.