21
Nicht gieriges (widerstrebendes) Regex-Matching in sed?
Ich versuche, sed zu verwenden, um URL-Zeilen zu bereinigen und nur die Domain zu extrahieren. Also von: http://www.suepearson.co.uk/product/174/71/3816/ Ich möchte: http://www.suepearson.co.uk/ (entweder mit oder ohne den abschließenden Schrägstrich, es spielt keine Rolle) Ich habe versucht: sed 's|\(http:\/\/.*?\/\).*|\1|' und (dem nicht gierigen Quantifizierer entkommen) sed 's|\(http:\/\/.*\?\/\).*|\1|' Aber ich kann nicht scheinen, …
406
regex
sed
pcre
greedy
regex-greedy