Автор Тема: Помогите с регулярными выражениями [решено]  (Прочитано 2135 раз)

Оффлайн berkut_174

  • Мастер
  • ***
  • Сообщений: 7 147
    • Email
Ещё помощь требуется :-)

Строка такая:
<div><span class="" title=""><b>245</b></span><span class=""> | </span><span class="" title=""><b>58</b></span></div>Мне надо первую цифру, а получаю вторую:
sed 's|.*b>\(.*\)</b.*|\1|'Ну опять же, просто интересно, можно конечно вначале сделать:
cut -f1 -d\|и всё норм.

PS. Ну опять вроде добил: :-)
sed 's|[^0-9]*>\([0-9]*\)<.*|\1|'
« Последнее редактирование: 11.07.2015 16:28:28 от berkut_174 »
Сноси Винду, переходи на Линукс ! :)