Кілька пошуків і заміни


0

У деяких з моїх проектів, я повинен зробити великі пошуку і заміни на звичайні текстові файли, перш ніж я почну працювати з файлом.

(Тільки щоб дати уявлення: я часто маю редагувати пов'язані файли моста (карткової гри), які мені потрібно конвертувати, скажімо, 1 ♣ в один клуб; над тим, що мені потрібно перетворити певні вирази в переносні форми, скажімо, 1 becomes відкриття стає одним відкриттям клубу Загалом, мені потрібно зробити близько двох сотень операцій.)

До теперішнього часу я зберігав рядки пошуку і заміни, а також багаторазове знаходження і заміну в Notepad ++. (наприклад, FIND: (FindA) | (FindB) | (FindC) ... REPLACE: (? 1ReplaceA) (? 2ReplaceB) (? 3ReplaceC) ...)

Тепер я відчуваю, що навіть такий підхід є повільним.

Які ще варіанти?

Чи можна розробити текст для написання програми на якійсь мові (я знаю трохи Python, ледве піклуючись про себе)? Чи існує спеціальна мова для роботи. Я вважав би це довгим ударом, але чи є програмне забезпечення / інструмент, який особливо підходить для роботи?

(Робота в Windows 7 Pro 64 Bit.)


Використовуйте sed
Ipor Sircer

Найпростіший варіант - записувати макрос у notepad ++. "Чи є рішення для написання програми ..." - цей пункт робить ваше питання поза темою, занадто широким / з проханням про рекомендацію продукту ...
Máté Juhász
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.