[OT] Expresão regular para filtar URL
Salve!
Necessito pegar uma url e apresentar somente o site:
URL
http://www.itau.com.br/campanhas/bankline/lancamento/detecta_482x192.htm
https://itaubankline.itau.com.br:443
Resultado: SITE
http://www.itau.com.br
https://itaubankline.itau.com.br
Fiz a seguinte expressão regular para usar com o sed:
sed 's/\w\+:\/\/\(\w\+-\?\w*\.\)\+\w*//' arquivo_com_urls
O padrão casa substituindo o site:
/bankline/lancamento/detecta_482x192.htm
:443
Eu preciso negar isso. Obter o efeito contrário, ou seja, apresentar
somente o que casa com o padrão.
Tentei de várias formas e não consegui.
Parece que não é possível se ter um grupo dentro da lista ou uma lista
dentro de outra.
Não consegui visualizar outra ER para os padrões de sites.
Será que tem uma ER melhor?
Obrigado,
Wendell
Reply to: