![]() |
Обработка текста между двумя заданными наборами символов
Необходимо отредактировать строки в txt файле.
Пример: какой-либо текст {i} текст {/i} текст {i} какой-либо текст текст текст {/i} Где символы {i} означают начало блока, а {/i} - конец, и всегда находятся в начале и в конце строки соответственно. При этом символы {i} и {/i} нужно проставить в каждом существующем блоке так, чтобы разделить их на несколько самостоятельных блоков. То есть чтобы каждая строка в блоке начиналась на {i}, а заканчивалась на {/i}. Должно в итоге получиться так: какой-либо текст {i} текст {/i} текст {i} какой-либо текст {/i} {i} текст {/i} {i} текст {/i} Решить данную проблему самостоятельно не получается. Заранее спасибо. |
konatash@vk, если это реальная потребность — давайте а) сам исходный файл, б) результирующий файл, упаковав их в архив.
|
Код:
param( |
Время: 20:53. |
Время: 20:53.
© OSzone.net 2001-