21
Не жадное (неохотное) сопоставление регулярных выражений в sed?
Я пытаюсь использовать sed для очистки строк URL-адресов, чтобы извлечь только домен. Так из: http://www.suepearson.co.uk/product/174/71/3816/ Я хочу: http://www.suepearson.co.uk/ (с косой чертой или без нее, это не имеет значения) Я пытался: sed 's|\(http:\/\/.*?\/\).*|\1|' и (избегая не жадного квантификатора) sed 's|\(http:\/\/.*\?\/\).*|\1|' но я не могу заставить ?работать не жадный квантификатор ( ), …
407
regex
sed
pcre
greedy
regex-greedy