如何在href属性中通过域名匹配url?

如何在href属性中通过域名匹配url?

grep如何在 href 属性中通过域名匹配 url?我目前有两个正则表达式,但它们在或中不起作用ag。但它们在 Sublime Text 中可以工作。此外,如果没有前瞻/后瞻,这是否可行?

数据:

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

正则表达式:

(?<=url\?q=\").*(somedomain\.com)[^"]*
(url\?q=\s*"\K)[^"]*(pastebin\.com)[^"]*

答案1

grep如果您使用与 perl 兼容的正则表达式 ( ) ,它就可以工作-P。但您不需要任何特定于 perl 的模式:

 grep '/url[?]q="[^"]*somedomain'

相关内容