0 / 0 / 0
Регистрация: 25.05.2015
Сообщений: 4
|
||||||
1 | ||||||
Поиск и замена в файле25.05.2015, 14:40. Показов 5783. Ответов 6
Метки нет (Все метки)
Всем привет,
Есть некий файл который генерит программма: задачка найти в файле определенное слово и заменить его на слово введенное пользователем и все. Файл в кодировке UTF-8 и может содержать русский шрифт: формат template template\!Типовое подразделение template\!Типовое подразделение тест template\!Типовое подразделение тест\_ТИПОВАЯ ПАПКА сварганил по образцам следующий скрипт:
Он при замене каверкает файл. Добавлено через 37 минут Уже все проверял из поиска, не получается
0
|
25.05.2015, 14:40 | |
Ответы с готовыми решениями:
6
Поиск и замена в файле Поиск и замена в файле Поиск и замена в бинарном файле Поиск и замена текста в файле |
3460 / 1998 / 635
Регистрация: 26.02.2014
Сообщений: 1,457
|
||||||
26.05.2015, 20:11 | 2 | |||||
3
|
0 / 0 / 0
Регистрация: 22.08.2015
Сообщений: 10
|
|
23.08.2015, 09:43 | 3 |
А как сделать подмену строки текстового файла содержащую , к примеру, 020_122...020_129 на раскрытый числовой ряд, т.е. 020_122, 020_123, 020_124 и так до 020_129?
Добавлено через 9 часов 33 минуты ComSpec, не могли бы вы подсказать способ на вопрос заданый мной выше?)
0
|
5984 / 1993 / 323
Регистрация: 10.12.2013
Сообщений: 6,874
|
|
23.08.2015, 15:30 | 4 |
0
|
0 / 0 / 0
Регистрация: 22.08.2015
Сообщений: 10
|
|
23.08.2015, 17:17 | 5 |
Добавлено через 1 минуту
Я не собирался глумится, просто у меня схожая проблема по работе. Поможете буду очень признателен. Есть list.txt файл, содержимое которого выглядит так: 020_122...020_129, 030_1122 и тому подобное. И вот строки наподобие 020_122...020_129 подразумевают собой от 020_122 до 020_129 и подобные строки нужно найти и заменить на раскрытый числовой ряд (как я писал выше). я понимаю что делать нужно по принципу set /a x+=1 , но как это сделать в моем случае знаний не хватает (дилетант).
0
|
5984 / 1993 / 323
Регистрация: 10.12.2013
Сообщений: 6,874
|
||
24.08.2015, 12:28 | 6 | |
правильный выбор инструмента определяет успех и простоту решения ( крики ура, браво, слёзы на глазах ).
я бы выбрал скрипт-язык, поддерживающий полноценные регулярные выражения + оператор 'замены'. ( интерпретатор bat_cmd к таковым не относится ) а реализация правой части( замена ) зависит от конкретного инструмента ( powershell, perl, python итд )
1
|
0 / 0 / 0
Регистрация: 22.08.2015
Сообщений: 10
|
|
24.08.2015, 20:11 | 7 |
Спасибо за разъяснения!
0
|
24.08.2015, 20:11 | |
24.08.2015, 20:11 | |
Помогаю со студенческими работами здесь
7
Поиск и замена строки в CFG-файле Поиск и замена текста в REG-файле Поиск значений в файле и замена соответствующих в другом файле Поиск и замена в файле Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |