21
Nie chciwy (niechętnie) dopasowanie wyrażenia regularnego w sed?
Próbuję użyć sed do czyszczenia linii adresów URL w celu wyodrębnienia samej domeny. Więc z: http://www.suepearson.co.uk/product/174/71/3816/ Chcę: http://www.suepearson.co.uk/ (z ukośnikiem końcowym lub bez niego, to nie ma znaczenia) Próbowałem: sed 's|\(http:\/\/.*?\/\).*|\1|' i (uciekając przed niechcianym kwantyfikatorem) sed 's|\(http:\/\/.*\?\/\).*|\1|' ale nie mogę sprawić, żeby nie chciwy kwantyfikator ( ?) działał, więc …
406
regex
sed
pcre
greedy
regex-greedy