Como combinar url por nome de domínio no atributo href?

0

Como combinar url por nome de domínio no atributo href? Atualmente tenho dois regexes, mas eles não funcionam em grep ou ag . No entanto, eles funcionam no Sublime Text. Também é possível sem lookahead / lookbehind?

Dados:

<a href="/url?q="http://somedomain.com/file.txt">

Regex:

(?<=url\?q=\").*(somedomain\.com)[^"]*
(url\?q=\s*"\K)[^"]*(pastebin\.com)[^"]*
    
por user673247 09.12.2016 / 12:52

1 resposta

0

Ele funciona com grep se você usar regexps compatíveis com perl ( -P ). Mas você não precisa de nenhum padrão específico de perl:

 grep '/url[?]q="[^"]*somedomain'
    
por 13.12.2016 / 10:35