-3

Я хотел бы взять следующие строки и сохранить только домены и теги <br>

Так:

390796,domain1.com,1,0,0,false<br> 
390796,43domain2.org,2,0,0,false<br> 
167854,domain3.com,0,1,0,false <br>
167854,5domain4.com,0,1,0,false<br>

В конечном итоге, как:

domain1.com<br>
43domain2.org<br>
domain3.com<br>
5domain4.com<br>

Я бы предпочел, чтобы я делал это в блокноте ++.

2 ответа2

2

Поиск и замена с регулярными выражениями проверены.

Поиск: ^\d+,([^,]+),.*

Заменить: \1

0

Хотя регулярное выражение является, вероятно, лучшим способом сделать это (см. Ответ Раду), его также довольно сложно освоить.

Вы также можете записывать макросы в Notepad++.
макрос
Поместите курсор в начальную строку и нажмите кнопку записи (красный круг).
Затем зафиксируйте линию, используя только клавиатуру (используйте клавишу End, чтобы получить конец строки).
Наконец, переместите курсор с помощью клавиатуры на следующую строку (вниз, домой) и нажмите Стоп.

Затем вы можете использовать кнопку «Запуск макроса несколько раз», чтобы запустить ее в каждой строке.

Это намного проще, чем RegEx, но сработает, только если структура данных идентична.

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