Автор Тема: Удаление строк в зависимости от положения в файле  (Прочитано 556 раз)

DY5okMF1s

  • Newbie
  • *
  • Сообщений: 1
    • Просмотр профиля
Здравствуйте.
Возможно ли при помощи UV FilesCorrector полностью удалить стоки внутри файла в зависимости от того какой номер они занимают. (Например: создать правило удаляющее 1-5 строку сверху , и 1-3 снизу) ?

И если нет, нельзя ли добавить такую функцию?

admin

  • Administrator
  • Hero Member
  • *****
  • Сообщений: 573
    • Просмотр профиля
На данный момент нет такой возможности.
Подумаем как добавить.

Arex

  • Jr. Member
  • **
  • Сообщений: 58
    • Просмотр профиля
Можно!

При помощи регулярных выражений.

Например, удаляем строки номер 5:
^(([^\n]\n){4})([^\n]\n)заменить на
$1
Удаляем строки 1-5:
^([^\n]\n){5}заменить на пустое значение

Удаляем строки 5-7:
^(([^\n]\n){4})([^\n]\n){3}заменить на
$1
Например, удаляем строку номер 3 с конца:
([^\n]\n)(([^\n]\n){2})$заменить на
$2
Удаляем строки 3-5 с конца:
([^\n]\n){3}(([^\n]\n){2})$заменить на
$2
Как-то так...