@serj37

Как удалить названия сайтов в начале каждой строки в столбце?

Есть столбец:
www.yahoo.com:описание1
http://site.ru:описание2
www.site3.org:описание3
http://w3k.biz:описание4
www.yahoo.su:описание5
http://w3k.biz;описание6
www.yahoo.su;описание7
Как регуляркой удалить названия сайтов до символов : и ; и оставить только описания?
Есть у меня вариант просто до символа : или ; удалить - ^[^:\r\n]+:[ \t]*
Но как выбор вариантов .com: .biz: .su; в регулярном выражении поставить не понимаю.
  • Вопрос задан
  • 129 просмотров
Решения вопроса 1
@dodo512
https://regex101.com/r/IJsZ23/2
Шаблон поиска ^(?>https?:|)[^:;\n]+[:;](.*)
Замена $1
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
fzfx
@fzfx
18,5 дм
s/(?>https?:|).+?[:;]//

https://regex101.com/r/8naSxG/1
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы