IvanStepanov
BANNED | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Romul81 Цитата: Но самое главное, вам нужно, в первую очередь определиться с границами текстовых блоков. Иначе, если искать от любой позиции, то это миллионы итераций даже на небольшом тексте. | Я понимаю это. Но увы. В базе КАША из целой кучи форматов. Поэтому чётко описать на языке регулятрны выражений границу блоков не получится Romul81 Цитата: С помощью TextPipe, к примеру, вы находите и удаляете такие блоки текста (там можно писать свою программную логику на JS или VBScript, но можно попробовать обойтись и встроенными фильтрами). | Я когда искал продвинутую прогу дляч поиска и замены текста уже убедился, что таких, по большому счёту, всего две: PowerGREP и TextPipe. С PowerGrep уже работаю около недели. Но как, я уже понимаю, без программирования, без написания своих скриптов, мне не обойтись. Поэтому, видимо, придётся изучать TextPipe. Всё равно это, наверное, позволит мне быстрей решить мою задачу, чем месяц в тупую (вручную) перебирать все возможные REGEX в PowerGREP |