Как выпарсить нужную информацию из блока текста?

  • Автор темы Автор темы nikakoss
  • Дата начала Дата начала

nikakoss

Client
Регистрация
22.04.2011
Сообщения
127
Реакции
3
Баллы
18
Всем привет!
Помогите, пожалуйста, разобраться со следующей задачей. Напарсил много мусора с ПС :), сохранил в файл. Теперь необходимо еще раз пройтись регулярным выражением по этому файлу. Если беру макросом "взять блок из текста", а затем через "макрос парсящий регулярную строку" вставляю нужную регулярку - ничего не отдает.
Если брать по строке, то парсит, но это нереально долго. Шаблон с проверкой на существование файла, т.е. каждый раз думает и файл 50метров весит.
Как справится с данной ситуацией? Заранее спасибо!
 
Значит чтото не верно указано в регулярке при взятии блока, либо в регулярке. А вообще, чтобы ответить на данный вопрос - не помешало бы хоть кусок текста увидеть.
Как вариант - может разделить файл на несколько штук - получится поменьше файлики, соответственно тупить меньше будет, либо же все таки правильно подобрать регулярку для блоков.
 
ну смотри...., я ж делаю регулярку в конструкторе выражений, там все парсится. Файл так и сделал разбил по 8 метров.
 
Попробуй сначала на маленьком файле. Видно не тот макрос подобрал.
Вроде тут нужен RegExp.RegExp
 
макрос именно этот. Дело в том что это же не получается, если получить домтекст со страницы,а потом результат парсить через regexp.regexp
Мне кажется что то принципиально не правильно делаю
 
Почему бы просто не использовать макрос "взять строку из файла", номера строк поставить 0-end и в параметры свое регулярное выражение. Если номер совпадения не указывать, то выдаст все.
 
УРААА!!!! Получилось, спасибо большое!!!
 

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)