В Notepad++ для выполнения такой задачи можно использовать регулярные выражения. Вам нужно будет создать команды по замене для каждого из случаев (для `--1-` и `--2-`).
### Шаги для выполнения замены:
1. Откройте Notepad++.
2. Загрузите текст в редактор.
3. Нажмите `Ctrl + H`, чтобы открыть окно "Заменить".
4. Убедитесь, что выбрана опция "Регулярное выражение" внизу окна.
### Замена для `--1-`:
- В поле "Найти что" введите следующий шаблон:
```
--1- <a href="https://xn--2_[^"]+" rel="nofollow">https://сайт2_([^<]+)</a>
```
- В поле "Заменить на" введите:
```
--1- <a href="https://xn--1_[пробелы для подмены]_jpg" rel="nofollow">https://сайт1_$1</a>
```
Здесь `[пробелы для подмены]` нужно подставить печатающий символ, например, `_` или оставить это как метку, чтобы дописать нужное.
### Замена для `--2-`:
- В поле "Найти что" введите следующий шаблон:
```
--2- <a href="https://xn--2_[^"]+" rel="nofollow">https://сайт2_([^<]+)</a>
```
- В поле "Заменить на" введите:
```
--2- <a href="https://xn--2_[пробелы для подмены]_jpg" rel="nofollow">https://сайт2_$1</a>
```
### После этого:
1. Нажмите кнопку "Заменить все" для каждого из случаев, чтобы произвести замену во всём тексте.
2. Проверьте, что ссылки заменились корректно, как вы и ожидали.
### Примечания:
- Убедитесь, что у вас установлены все пробелы и метки корректно, чтобы подмена проходила без ошибок.
- Регулярные выражения могут отличаться в зависимости от специфики текста, поэтому их необходимо тестировать и при необходимости корректировать.
Таким образом, вы сможете выполнить замену ссылок в Notepad++.