Добрий день суперперу. Це моя перша публікація тут, мені потрібна допомога з цим.
Примітка: я редагую це питання, оскільки воно було позначене як занадто широке.
Мені хотілося б знати, як повторити останній рядок текстового файлу, використовуючи регулярні вирази.
Наприклад, у наступному тексті:
JASC-PAL
0100
4
90 57 33
107 140 66
123 198 123
255 255 181
Я хотів би повторити останній рядок файлу ( 255 255 181 ), поки номер рядка не досягне 259 .
Чи це можливо за допомогою регулярних виразів чи я повинен використовувати інший інструмент для маніпуляції текстом?
1
Ласкаво просимо до Супер Користувача! Зверніть увагу, що superuser.com - це не безкоштовна послуга написання сценарію / коду. Якщо ви скажете нам, що ви намагалися до цього часу (включіть сценарії / код, який ви вже використовуєте) і де ви застрягли, то ми можемо спробувати допомогти у вирішенні конкретних проблем. Ви також повинні прочитати Як мені поставити гарне запитання? .
—
DavidPostill
Гаразд, я досліджував і знайшов спосіб замінити третій рядок текстом "256": Пошук: 0100 \ r \ n. * \ R \ n Замінити на: 0100 \ r \ n256 \ r \ n Але все ж не знайшли способу повторити останні рядки.
—
brunobox99