1

У меня есть файл журнала, и мне нужно найти все экземпляры хэша <password> здесь </password> удалить хэш и заменить его каким-нибудь фиктивным текстом, таким как aaa-aaa-aaa-aaaa.

Повторяющийся аргумент поиска - это все, что соответствует скобке, которая начинается с <password> и заканчивается </password> . Все заменяемые хэши будут разными.

Какой самый простой способ пойти на это? Журнал находится на машине Windows. Вероятно, проще всего было бы использовать для меня слово MS, если это не достижимо с помощью WordPad, Notepad или другого легковесного редактора, такого как TextPad.

Спасибо

2 ответа2

2

Вы можете сделать это с SciTE (очень легкий), но любой редактор, который поддерживает регулярные выражения, должен подойти.

Используйте функцию замены ->

 Find what - <password>.*</password>
 Replace with - <password>helloWorld</password>

Регулярное выражение - да

0

FARt.exe

 http://fart-it.sourceforge.net/

Командная строка для вас

 fart "filepath"  "<password> hash here </password>" "<password>sdasdadaasd</password>" 

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .